From: Ken Halter on
"Schmidt" <sss(a)online.de> wrote in message
news:OXEPqY7eJHA.1168(a)TK2MSFTNGP05.phx.gbl...
>
> "Bill McCarthy" <TPASoft.com Are Identity Thieves> schrieb im Newsbeitrag
> news:eRgsew2eJHA.3776(a)TK2MSFTNGP03.phx.gbl...
>
>> Where does it "integrate" a JNI-wrapper ?
> You have to use the WinApi -Keyword instead of "Declare"
>

fwiw, I asked Manuel if he had time to pop in and answer a few questions...
maybe he can shed some light on plans, future prices (if any), etc.


From: Schmidt on

"Bill McCarthy" <TPASoft.com Are Identity Thieves> schrieb im Newsbeitrag
news:%23Bt5yODfJHA.3668(a)TK2MSFTNGP03.phx.gbl...

> > You have to use the WinApi -Keyword instead of "Declare"
> >
> Thanks. I would never have guessed that one. Why the change ?
I assume there will be additional Keywords, to indicate
different OS-Platforms.
Although Jabaco is a VB6-App, it can compile Code,
which runs on more platforms than Windows.


> Okay but how do I do EnumChildWindows or CopyMemory ?
> I can't get AddressOf, or VarPtr etc to work.
> Is As Any supported too ?
Please ask in the appropriate Forum - I'm not the
developer - if I'd be Manuel I'd probably ask you:
What do you want to achieve?
And then recommend the appropriate Java-Classes.


> >> Type libraries: not supported.
> > That's COM - for COM there's already a great tool
> > out there, you know...
> >
> And you can't integrate with it.
Why should I use a tool which offers access to the
whole world of Java-Classes and then use COM,
if the same functionality is already available "natively"?

OMG - I can only hope, that more .NET-devs think
like you about that "integration-topic" - the more
COM you integrate into your .NET-Apps the better -
that long will VB6 work too - fine, wonderful - another
extra-decade on top of the VB6-lifespan. :-)

> considering the Jabaco IDE itself is written in VB6 and
> COm, it's a share you can't write anything with Jabaco
> that can work with Jabaco ;)
Maybe there's a plugin-interface in the IDE, which
you can program against over VB6-coded
COMponents - ask the developer.

> >> JNI is very different from P/Invoke in .NET.
> > But not less capable when it comes to external libs.
>
> That really depends on how hte language surfaces that.
As said, give the tool some time - if you have special
requests regarding special "external bindings", that
are not supported by the current JNI-wrapper and
which make sense, I'm sure you will be heard.

> >> The half dozen or so features I listed, those which I
> >> noticed within minutes of trying out Jabaco, are pretty
> >> much show stoppers for any porting of any serious
> >> VB6 app,
> > As already said, it is a young project, give it some time.
>
> As I said, there is no roadmap or inidcation of where he
> is taking it.
Not yet...

> > As soon as the mapping against the Java-Classes per
> > VB-Syntax is rockstable, I cannot imagine why you
> > shouldn't be able to write large and serious Applications
> > with it - Java can create/handle such Applications.
> >
>
> Sure, but it won't work with your *exisitng* VB6 code
> and that is the point.
LOL.
And what is the point with .NET?
VB6-Code which is a bit more complex than 'Hello World'
currently works *nowhere* (else).
Those who want to port their Code to a managed
platform which supports not only Windows, will soon
have the choice, to "Go Java" ... with VB6-syntax.
That's the point.


> Well there's that or plenty of other ones. And there is
> COM interop. Jabaco has none of these.
Again - why COM-Interop, when we have pure COM
available with VB6?

> Visual Studio is in broad use within Microsoft as is the
> .NET framework.
LOL
VS6 was in broad use within Microsoft as well as the
COM-environment....(just a reminder).

> ....NEt seems a much smarter move.
Not for me, sorry (look above...)

> Or alternatively, if you want ot move to Java
> and away from MS, then move to Java/Eclipse et al .
If you want to code against .NET in Basic-Style, use
VB.NET - if you want to code against Java in Basic-
Style - one can use Jabaco - that easy.

[System-APIs]
> Okay so you seemed to be arguing that you
> don't need it. Now you saying that you do.
Nonsense ...

> ...
> LOL. See above re FUD ;)
....???... more nonsense...


> I said it doesn't work with most of my VB6 code.
As well as .NET does for my VB6-Code.

> What I find mildly amusing is how there use to be
> such a fuss about things like "Wend" being changed
> to "End While", but yet when some guy decides to
> change Declare to WinAPI, no fuss is made at all. ;)
That one is easy Bill - just think about it...


Olaf


From: Karl E. Peterson on
Bill McCarthy wrote:
> "Karl E. Peterson" <karl(a)mvps.org> wrote ...
>> Bill McCarthy wrote:
>>> Note MSFT dropped in 2000, and has remained pretty much flat since.
>>> Absolutely no correlation to the NASDAQ or DOW etc.
>>
>> The correlation is to Ballmer's ascendency, which corresponded to the
>> first previews of VB.NET at PDC...
>>
>> http://vb.mvps.org/images/ballmerceo.gif
>
> Ballmer according to your graph took over on Jan 13, 2000.

That's public record, yeah.

> The first
> previews of .Net were in June or July, as was Windows XP.

Nah, they were in much earlier than that. It was the PDC right before VBITS.
Ballmer spoke there, on 15-Feb-2000, saying:

"The developer community is core to us. We need to make sure that all of you who
bet on us so heavily, by applying your time and your energy to learn, to become
productive in building VB applications, and building for Windows, we have to make
sure that we don�t let you down. We give you the tools that will help you with what
you were doing yesterday, today, and what�s going to be demanded of you tomorrow."
~ http://www.microsoft.com/presspass/exec/steve/02-15vbits.mspx

What a dammed joke, huh?
--
..NET: It's About Trust!
http://vfred.mvps.org


From: Karl E. Peterson on
Bill McCarthy wrote:
> LOL. Breathe Ken, breathe. It's *obvious* to any *sane* person I must have
> tried the product, that's why I could tell you . . .

Man, you really need to get out for more bike rides, Bill.

At your stage in life, you deserve 4-day weekends, like I routinely take. :-)

What kind of life is it, perpetually telling everyone here how stupid they are?
--
..NET: It's About Trust!
http://vfred.mvps.org


From: "Bill McCarthy" TPASoft.com Are Identity on

"Karl E. Peterson" <karl(a)mvps.org> wrote in message
news:OW%235F2PfJHA.5572(a)TK2MSFTNGP02.phx.gbl...
> Bill McCarthy wrote:
>> LOL. Breathe Ken, breathe. It's *obvious* to any *sane* person I must
>> have
>> tried the product, that's why I could tell you . . .
>
> Man, you really need to get out for more bike rides, Bill.
>

Trying to limit it to twice a week :)

> At your stage in life, you deserve 4-day weekends, like I routinely take.
> :-)
>

And spend the other 3 days in a cubicle... no thanks ;)