Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 3/16/2005(UTC) Posts: 93 Location: Maryland,US
|
Since there is an excellent sale on the Dev Kit, I assume there is going to be a lot of nubies at it {like me starting Monday}. Maybe we could get some space on the forum devoted to it for questions / ideas. I know VB pretty well but will probably have questions until I get comfortable with the Dev Kits implimentation of it.
Just a thought
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 3/19/2005(UTC) Posts: 2,995
Was thanked: 14 time(s) in 10 post(s)
|
Hey V-
Just post your stuff into the MSX forum, that's the exact purpose of it.
As far as VB goes, you're gonna have to be an incredible leaper. The support for basic in MDK8 was in the form of PowerBasic and left a lot to be desired... Many of the core functions can only be implemented with a lower level language such as C++. Perhaps this has been addressed in MDK9 and since VB.NET has been steady on its feet for quite some time now.
*edited*
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 3/16/2005(UTC) Posts: 93 Location: Maryland,US
|
Now I am depressed. First the description on my order confirmation says "MDK 8.0 READ" {I read Marilyn's post so I understand and should be ok on this one}. The only question I asked was if VB was supported and the answer was yes. I will be sure to open the packaging carefully if a prompt return is warented. I used to do some C++ stuff so I could probably get back into it, but it won't be willingly.
Thanks for the info. I probably should have asked more questions :cry:
vm
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 9/8/2004(UTC) Posts: 2,266
Was thanked: 1 time(s) in 1 post(s)
|
Quote: VB.NET goes, you're gonna have to be an incredible leaper
If vaughn is good with VB he will have no problem whatsover ... There are plenty of examples in the manual with VB ... The manual is not great but it's the same for C++
Patrick :mrgreen:
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 3/16/2005(UTC) Posts: 93 Location: Maryland,US
|
Excellent - I will wait and see and make up my mind. I don't have a problem learning if it is worthwile and I think this is.
Thanks Patrick - I was starting to freak :mrgnr: I was really looking forward to the kit even before the price cut.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 4/27/2005(UTC) Posts: 130
|
Patrick,
Is there any prewrote script samples lost some where on the form for metastock?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 9/8/2004(UTC) Posts: 2,266
Was thanked: 1 time(s) in 1 post(s)
|
The forumdll source code should be in the download section ... It's in C++ , I will check that it is there
Patrick :mrgreen:
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 4/27/2005(UTC) Posts: 130
|
Patrick,
I was under the impression that the DEV Kit for metastock worked with Delphi also. Is this not true?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 9/8/2004(UTC) Posts: 2,266
Was thanked: 1 time(s) in 1 post(s)
|
Yes it does work with Delphi ... Why do you ask?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 4/27/2005(UTC) Posts: 130
|
I was asking because thats the route I've decided to take to developing a few appilcation for metastock. I just pickup the Dev Kit and I want to make sure. I believe the question was already ask thou in another topic. Thanks
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 3/19/2005(UTC) Posts: 2,995
Was thanked: 14 time(s) in 10 post(s)
|
Quote:If vaughn is good with VB he will have no problem whatsover ... There are plenty of examples in the manual with VB ...
Well... I never said it couldn't be done, just that it isn't straight foreward. MDK 8 gives no examples for using VB6 because of the Win32 requirement (I suppose). Of course, this can be overcome with API. I hope that MDK 9 does address this since it shouldn't be an issue with VB.NET. That's all I meant to say. Sorry for the confusion.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 9/8/2004(UTC) Posts: 2,266
Was thanked: 1 time(s) in 1 post(s)
|
No prolem, I just did not want you to scare off my new recruits :lol:
Quote:I hope that MDK 9 does address this since it shouldn't be an issue with VB.NET
I don't know I doubt it though. I will do some research and find what's new in version 9.1
Patrick :mrgreen:
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 3/16/2005(UTC) Posts: 93 Location: Maryland,US
|
Actually I appriciate any comments. I looked around for any info on its VB use and didn't find much. The sales guy wasn't technical. He said it had documentation. For the price I am not too worried either way. I have done a little C++, Perl, & Pascal. It might take a little longer, but I will get by. The CD is supposed to be here tomorrow. I will give it a once over and post what I think.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 11/28/2005(UTC) Posts: 276 Location: Salt Lake City, UT
|
g_stockman wrote:Hey V-
Just post your stuff into the MSX forum, that's the exact purpose of it.
As far as VB goes, you're gonna have to be an incredible leaper. The support for basic in MDK8 was in the form of PowerBasic and left a lot to be desired... Many of the core functions can only be implemented with a lower level language such as C++. Perhaps this has been addressed in MDK9 and since VB.NET has been steady on its feet for quite some time now.
*edited*
PowerBasic is still the alternative for VB for MSX.
I am not sure what you mean when you say some of the core functions can't be used.
All the functions in the MDK should be available to all languages that are supported.
Each language has its own limitations of what it can do, but as far as the MDK goes, they can use it all. (Except VB can't do MSX due to that it can't create Win32 DLLs)
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 3/19/2005(UTC) Posts: 2,995
Was thanked: 14 time(s) in 10 post(s)
|
Well... I was trying to say that some of the functions could indeed be implemented in Microsoft VB- now VB.NET, but not the MSX, because of the stated limitations. At the time, I had no idea of what the MDK v9 was going to offer and was hoping that VB.NET would be supported. I think this is an area that could use some attention for future releases since a lot of folks do program in VB.NET. Why is a win32 dll required? Multithreading or what functions?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 11/28/2005(UTC) Posts: 276 Location: Salt Lake City, UT
|
It is listed as needing a Win32 DLL. MFC DLLs also work.
I have used C++.NET to write MFC DLLs for MSX.
I have even done C++.NET Managed DLLs for MSX.
I am not aware of a way to get VB to do DLLs
It was decided to not be supported since it could not do Win32 DLLs.
Since then, we haven't added any new languages, but maybe if enough people request VB.NET, maybe it could happen.
It would take writing all the include files for the MDK in VB.NET and C#.
Which, unfortunatly, isn't a simple task.
|
|
|
|
Rank: Member
Groups: Registered, Registered Users Joined: 11/28/2005(UTC) Posts: 12 Location: Salt Lake City
|
In addition, it would require some heavy modifications to MetaStock itself. MetaStock currently searches for Win32 DLLs exporting certain functions. .NET DLLs do not export functions in the same way as Win32 DLLs. In order to access the functions exported by a .NET DLL, you have to use the .NET framework, which the MSX architecture built in to MetaStock does not.
-Rich
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users Joined: 3/19/2005(UTC) Posts: 2,995
Was thanked: 14 time(s) in 10 post(s)
|
You know, just reading the descriptions of the PowerBasic components... it would be a costly venture to start coding with PB. Maybe $600+ to cover the core features of vb.net. The only thing that I see as a 'benefit' would be the win32 capability. The code appears very similar. Maybe it's a question of how much one loves Basic?!
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.