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.

Code Snippets / dbpro dll scan code

Author
Message
Jukuma
21
Years of Service
User Offline
Joined: 18th Nov 2003
Location: Germany
Posted: 19th Dec 2004 04:11 Edited at: 20th Dec 2004 00:36
with this little code you can scan the dbpro dll's for some
infos about the functions. the infos are stored in a file
"dbprodll.txt"



Quote: "
DBPro DLL: DBProBasic3DDebug.dll
#1 LOAD OBJECT%SL%?Load@@YAXKH@Z%Filename, Object Number
Syntax: LOAD OBJECT String, Integer
Decorated: ?Load@@YAXKH@Z
Note: Filename, Object Number

DBPro DLL: DBProBasic3DDebug.dll
#2 ROTATE OBJECT%LFFF%?Rotate@@YAXHMMM@Z%Object Number, XAngle, YAngle, ZAngle
Syntax: ROTATE OBJECT Integer, Float, Float, Float
Decorated: ?Rotate@@YAXHMMM@Z
Note: Object Number, XAngle, YAngle, ZAngle

DBPro DLL: DBProBasic3DDebug.dll
#3 LOOP OBJECT%L%?Loop@@YAXH@Z%Object Number
Syntax: LOOP OBJECT Integer
Decorated: ?Loop@@YAXH@Z
Note: Object Number

DBPro DLL: DBProBasic3DDebug.dll
#4 ADD LIMB%LLL%?AddLimb@@YAXHHH@Z%Object Number, Limb Number, Mesh Number
Syntax: ADD LIMB Integer, Integer, Integer
Decorated: ?AddLimb@@YAXHHH@Z
Note: Object Number, Limb Number, Mesh Number

DBPro DLL: DBProBasic3DDebug.dll
#5 APPEND OBJECT%SLL%?Append@@YAXKHH@Z%Filename, Object Number, Start Frame
Syntax: APPEND OBJECT String, Integer, Integer
Decorated: ?Append@@YAXKHH@Z
Note: Filename, Object Number, Start Frame
...
"
Mr Underhill
21
Years of Service
User Offline
Joined: 23rd Apr 2003
Location: The Forgotten Worlds...
Posted: 19th Dec 2004 06:12
hmmm...this could be useful for a scripting language or an automatic ini-file-generator or something. Good job!

Quote: "A kilobyte is 1024 bytes, not 1028.
I mean.... not.. that i.... new that already.... i figured... maybe... CRUD! IM A NERD! -Ion Stream"

I feel your pain, man. Wait...pain?!
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 19th Dec 2004 07:43
This could be useful if converted to Visual Basic.NET, for Dark Basic Network IDE. Very interesting.

Thanks,
1tg46


Click the sig
Jess T
Retired Moderator
21
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 19th Dec 2004 12:17
Good work mate

Jess.


Team EOD :: Programmer/All-Round Nice Guy
Aust. Convention!
Essence
22
Years of Service
User Offline
Joined: 12th Oct 2002
Location: The Netherlands
Posted: 7th Jan 2005 19:33
I dont see the use of it.
When i try:

, i get an error that the function does not exist :s

maybe i'm just stupid.
Essence
22
Years of Service
User Offline
Joined: 12th Oct 2002
Location: The Netherlands
Posted: 7th Jan 2005 23:02
nvm the post above...

[img=http://www.ive-3.com/rommel/sig.jpg]
Jukuma
21
Years of Service
User Offline
Joined: 18th Nov 2003
Location: Germany
Posted: 9th Jan 2005 04:10


the sense is find new instructs or write automated include files for other programming languages ...

the code above make not real sense

Login to post a reply

Server time is: 2024-11-23 16:41:19
Your offset time is: 2024-11-23 16:41:19