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 / Easy Dll's?

Author
Message
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 12th Aug 2004 09:47
I have vb 6 learning edition and vb.net standard which can hinder development somewhat. I need to be able to create vb 6 dll's, i know i cannot do this with vb 6 learning edition. Does anyone have any suggestions on how to make a dll using some sort of free editor?

(P.S i know i have made a c++ ide but i havn't added the make dll functionality and i am a long way off that anyway!)

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 12th Aug 2004 12:25
Get an easy language that can do .dll's like Euphoria (with C translator) or PureBasic.
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 12th Aug 2004 16:17
is it possible to remove the .net dependecys?


Create or Play? You choose!
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 12th Aug 2004 18:11
Ah yea but pure basic isn't free

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 12th Aug 2004 20:05
dev-C++? Makes DLL's, and is free.

http://www.bloodshed.net


Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
Dgamer
22
Years of Service
User Offline
Joined: 30th Sep 2002
Location:
Posted: 12th Aug 2004 23:46 Edited at: 13th Aug 2004 03:54
From the Purebasic faq...

Quote: "Is it allowed to use DLLs made with PureBasic in other projects ?

Generally yes. You can make DLLs including PureBasic commands for your own projects without any restrictions. But it's not allowed to release simple "wrapper" Dlls to include PureBasic commands in other programming languages."


So its illegal to release pb dll's for db.

This sig has been dullified!
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 13th Aug 2004 00:39
so if you want to make dll's with purebasic you don't have to pay?

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 13th Aug 2004 00:52
No, to get PureBasic in the first place, you have to pay. Just to make dlls afterwards you dont have to pay licensing. You can make .dlls in VB, but they dont work in DB, unless you use a wrapper, (I think Exeat made one).

AMD Athlon XP2800+
GeForce FX5200 128MB
1024MB DDR 333MHz RAM
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 13th Aug 2004 01:11
such a pain to find anything free and easy these days

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!
eat much pie
20
Years of Service
User Offline
Joined: 9th Apr 2004
Location: Within the mind of a lowly mortal...
Posted: 13th Aug 2004 01:53
Dev-C++ makes dll's that work fine in DBP. Have a look at it (link in my last post.


Checkpoint Router: my very own AI routing program: http://eatmuchpie.dbspot.com
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 13th Aug 2004 01:59
I have got the dev-c++ thing but i havn't got to the stage of making dll's yet, i am still learning c++

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 13th Aug 2004 02:37
Yeah, C++ doesn't really fulfill the easy requirement stated above.
Elleomea
21
Years of Service
User Offline
Joined: 2nd Aug 2003
Location: England
Posted: 14th Aug 2004 02:27
Quote: "So its illegal to release pb dll's for db."


No it's not illegal. It's perfectly acceptable to create dlls with purebasic and release them for darkbasic. What isn't allowable is just wrapping purebasic functions in a dll.

How much ham could a hamster stir, if a hamster could stir ham?
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 14th Aug 2004 03:06
is it possible to remove the .net dependecies?


Create or Play? You choose!
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 14th Aug 2004 04:09
Quote: "is it possible to remove the .net dependecies?"

For VB? Only if you get a copy of VB 6 or earlier but MS is no longer selling and supporting it (or going to discontinue doing so soon). I think it's mostly because MS is trying to make everyone use the newest versions of Windows with .NET so they can sell more stuff and retain control of the market and technology.
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 14th Aug 2004 04:12
i thought so... c++ howeve is possible...

off-topic slighlty>> i wish i can intergrate dbpro into Visual studio and use the same ide. i think it would be so brilliant to use the same ide for all my programming. anyone else agree?


Create or Play? You choose!
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 14th Aug 2004 04:28
Yeah, but I'm not a terrible fan of Visual Studio. It's nice but it's too "project oriented" for me (but still a LOT better than the new Watcom), but then again I've only used it for C++ when I was back in high school and Fortran. Athough, if someone made a text highlighter for ConTEXT (or even XEmacs) that'd be the best thing ever.
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 14th Aug 2004 04:40
is it possible to incoporate DarkBASIC into Visual Studio? and create a built in modeller app etc...


i suppose in short im asking is it posible to customise the ide/ new windows/ features and add the dbpro compiler?


Create or Play? You choose!
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 14th Aug 2004 05:01
I don't think so but I haven't used in a while so maybe. But I think MS wants to keep it for their stuff only.
DrakeX
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location:
Posted: 14th Aug 2004 05:16
gothotaku - i would make one for context if i had one big unified list of all the commands / functions in DBP. unfortunately the help file index is not entirely up to date, and AFAIK there is no other list.

maybe i'm just lazy.

perhaps if i were given a list i could make a highlighter..

but honestly making a highlighter for context is not hard at all. open up ant of the highlighter (*.chl) files in the context highlighters directory, and they are commented very heavily. it's a pain to set the colors in the file itself, so you might want to do that from within context.

OK enough of that damn DBP fanboy banner. i'm NOT a DBP fanboy in any way. i haven't used DBP in over a year, and i don't really plan on using it again.
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 14th Aug 2004 05:38
is it possible though?

[notice loss of sig image blasted website somehow]


Create or Play? You choose!
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 14th Aug 2004 05:47
Yeah, was thinking of making one but I'm so busy with work and stuff I have very little time to do much.
DrakeX
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location:
Posted: 14th Aug 2004 13:44
now that i think about it, it may not be possible to make a DBP highlighter file for context. DBP is the only language i know of that has multi-word commands (spaces in the commands??!). the command list in highlighter files is delimited by line breaks and/or spaces. so something like POSITION OBJECT would be interpreted as two commands - POSITION and OBJECT. bleagh.

damn multi-word commands!

OK enough of that damn DBP fanboy banner. i'm NOT a DBP fanboy in any way. i haven't used DBP in over a year, and i don't really plan on using it again.
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 14th Aug 2004 14:07
Yeah, I just found that out after messing with it a bit. Well that sucks, hopefully he'll fix it in the next release. Another thing it also can't handle is more than one type of comment which is done by many other languages that just DBPro.
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 15th Aug 2004 08:49
Well i am making an IDE that looks similar to the MS visual stuff (more like the ms visual basic ide). I can't make it look and work exactly like the IDE or micropants will have my ass!

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!
Powersoft
21
Years of Service
User Offline
Joined: 1st Aug 2003
Location: United Kingdom
Posted: 16th Aug 2004 04:36
but you can do it using vs add ins!


Create or Play? You choose!
Zero Blitzt
20
Years of Service
User Offline
Joined: 18th Jan 2004
Location: Different Stages
Posted: 16th Aug 2004 05:18
I'm still figuring out how to write DLLs

[center]
Rush owns--> www.Rush.com ---> I'm going to see them Aug. 7
Come to #coding. We promise we wont kick you!
Giles Papworth
21
Years of Service
User Offline
Joined: 7th Feb 2003
Location: In my own little reality
Posted: 16th Aug 2004 17:51
Yea but i like a chalange (anway where can you get these plugins?)

Plus my IDE will have some features the VS ide doesn't have

Its not a bug, Its a feature

If we were meant to stay in this reality games would not exist!

Login to post a reply

Server time is: 2024-11-25 19:55:47
Your offset time is: 2024-11-25 19:55:47