Page 1 of 1

How to quickly translate a program Alaska+Express to C#?

Posted: Sat Sep 28, 2019 8:40 pm
by Eugene Lutsenko
How to quickly translate a program from Alaska + Express to C#?

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Sun Sep 29, 2019 4:25 am
by Auge_Ohr
hi,
Eugene Lutsenko wrote:How to quickly translate a program from Alaska + Express to C#?
no Way to C# ... but perhaps C ... :whistle:

when have Cl*pper Code or VIO you can use harbour to "Transpile" it to "C" and Link it. it work 99 %
when use XbParts for GUI you can use GTWVG as SUPERCLASS. it work 98 %

BUT ... nobody have "test" it before so it is your Game to try it.
see https://bb.donnay-software.com/donnay/v ... f=3&t=2631

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Sun Sep 29, 2019 11:31 am
by Eugene Lutsenko
I just keep developing in Alaska and C#

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Sun Sep 29, 2019 4:25 pm
by Auge_Ohr
Eugene Lutsenko wrote:I just keep developing in Alaska and C#
so ask Alaska for Solution ...

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Mon Sep 30, 2019 2:03 am
by Victorio
Eugene, several years ago I did opposite thing :)
I translate C++ program (little modules) to Alaska Xbase, and I had many problems because same program in Alaska Xbase work much much slower...
Roger, Jimmy, Tom and otheds very helped me with optimalization code and now work maybe better than old modules programmed in Borland C++.
No problem translate between C++ / Xbase when only mathematical functions, with GUI I have no idea what that would mean.

I am also interesting return back to C++ for use very quick routine with files than I need, but used only as external modules, that not use GUI.

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Mon Sep 30, 2019 2:43 pm
by Auge_Ohr
hi,
Victorio wrote:I am also interesting return back to C++ for use very quick routine with files than I need, but used only as external modules, that not use GUI.
i have try to access C# DLL from Xbase++ but it need to prepare external DLL e.g. as COM with IDispatch Interface.
other Problem : most are now using 64 Bit ... no Chance with 32 Xbase++

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Tue Oct 01, 2019 5:49 am
by unixkd
Hi Jimmy

Can functions in DLLs created habour be called within Xbase++. If it is possible that may be another opportunities for Xbase++ developers

Joe

Re: How to quickly translate a program Alaska+Express to C#?

Posted: Tue Oct 01, 2019 12:08 pm
by Auge_Ohr
unixkd wrote:Can functions in DLLs created habour be called within Xbase++.
If it is possible that may be another opportunities for Xbase++ developers
32 Bit DLL Yes, 64 Bit DLL No