Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / VB6 DLL's without c++ wrapper, as exported dll functions - A Tutorial

Author
Message
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 2nd Nov 2004 22:59
Tutorial can be found in my thread here:
http://forum.thegamecreators.com/?m=forum_view&t=42070&b=18&p=0

Requires vb6 add-in called vbAdvance
http://www.vbAdvance.com
30 day fully functional free trial.

original thread here:
http://forum.thegamecreators.com/?m=forum_view&t=41535&b=18

enjoy


DBP_NETLIB_v1.4.3 DarkTOPIA site coming soon!
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 3rd Nov 2004 05:43
thought the vb'ers here would find it interesting that you can make dlls for use in DBP without any need for c++ wrappers, and no worries about activeX, guess I was wrong


DBP_NETLIB_v1.4.3 DarkTOPIA site coming soon!
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd Nov 2004 05:48
One of the problems is that vbAdvance is pretty expensive, even though incredibly usefull.

CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 3rd Nov 2004 05:54
its only $39.00 (USD), less than most video games. I think I will purchase when its demo runs out


DBP_NETLIB_v1.4.3 DarkTOPIA site coming soon!
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 3rd Nov 2004 07:53
Took you a while to post this, I told you about it almost 6 months ago. lol.

Anyway, the only problem with that plugin (and with using pure VB DLL's) is that you don't have a VB-compatible globstruct to link to DBP and so you won't be able to receieve the core pointer or use any of the values held within DBP. Not really a huge problem though, just annoying.


"Computers are useless they can only give you answers."
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 3rd Nov 2004 10:00
did you? I found a link to the vbAdvance site in my favorites, then the other day I was cleaning up and almost deleted without looking at it, then decided to have a look. I forget if it was you who told me about it or not, but that would make sense and I trust your memory way more than mine.


DBP_NETLIB_v1.4.3 DarkTOPIA site coming soon!
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 3rd Nov 2004 10:10
Lol yeah, I emailed you about it when we were doing the DBP_NETLIB plugin but you sort of dismissed it because it couldn't be used with VB.NET.


"Computers are useless they can only give you answers."
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 3rd Nov 2004 10:59
sounds about right.

I think its good to have it around so I can reel off any quick dll I may need without having to bug anyone for a c++ wrapper. Speaking of which theres a few things I want to add to the CI dll for DarkTOPIA, and a few things for the netlib dll, but I'll email you about those.

cr


DBP_NETLIB_v1.4.3 DarkTOPIA site coming soon!
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 3rd Nov 2004 11:18
Sure, but I won't be able to do anything until after next week - damn exams.


"Computers are useless they can only give you answers."
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 3rd Nov 2004 11:47
no problem, DT being the more needed items at the moment. I can whip em up in a dll but why add another when I am still using ci.


DBP_NETLIB_v1.4.3 DarkTOPIA site coming soon!

Login to post a reply

Server time is: 2024-11-26 10:50:28
Your offset time is: 2024-11-26 10:50:28