DLL2PBLib SourceCode Generator Version 1.5.5
DLL2PBLib SourceCode Generator Version 1.5.5
Multilingual
Import DLLs and generate pb-source for tailbite or include.
//edit
New link: http://www.realsource.de/tmp/DLL2PBLib.zip
Development is stopped, source is included
This link works only for a short time!
Import DLLs and generate pb-source for tailbite or include.
//edit
New link: http://www.realsource.de/tmp/DLL2PBLib.zip
Development is stopped, source is included
This link works only for a short time!
Last edited by ts-soft on Mon Apr 14, 2008 10:35 pm, edited 7 times in total.
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Nice utility indeed.
It misses nothing any more but one feature for automated documentation of the functions and parameters of DLLs !
BTW I suggest some updates in the french language file :
Sprachdatei für DLL2PBLib
Author: Pascal 'hardfalcon' Ernster
Erstellt: 05.08.2005
Sprache: Französisch
[LANGUAGE]
2=&Fichier
3=&Ouvrir fichier
4=&Sauvegarder fichier
5=&Importer DLL
6=&Fermer
7=&Options
8=&IncludeDLL
9=Routines &Debug
10=&?
11=&Sur ce logiciel
12=Nom de fonction (userlib)
13=Nom de fonction (DLL)
14=Paramètres
15=Type
16=Commentaire
21=Générer un source Tailbite
22=Appliquer options
23=Tous CDECL
24=Tous StdCall
26=Ajouter préfixe au nom de fonction
28=Supprimer caractères
29=Préfixe
40=Sauvegarder projet DLL2PBLib
41=Ouvrir projet DLL2PBLib
42=Sauvegarder code source généré par TailBite
43=Ouvrir DLL dans une nouvelle fenêtre?
44=Importer DLL
45=Veuillez entrer le préfixe pour les noms de fonction:
46=Veuillez entrer les caractères initiaux que vous voulez supprimer:
47=Ouvrir projet dans une nouvelle fenêtre?
Rgrds
It misses nothing any more but one feature for automated documentation of the functions and parameters of DLLs !
BTW I suggest some updates in the french language file :
Sprachdatei für DLL2PBLib
Author: Pascal 'hardfalcon' Ernster
Erstellt: 05.08.2005
Sprache: Französisch
[LANGUAGE]
2=&Fichier
3=&Ouvrir fichier
4=&Sauvegarder fichier
5=&Importer DLL
6=&Fermer
7=&Options
8=&IncludeDLL
9=Routines &Debug
10=&?
11=&Sur ce logiciel
12=Nom de fonction (userlib)
13=Nom de fonction (DLL)
14=Paramètres
15=Type
16=Commentaire
21=Générer un source Tailbite
22=Appliquer options
23=Tous CDECL
24=Tous StdCall
26=Ajouter préfixe au nom de fonction
28=Supprimer caractères
29=Préfixe
40=Sauvegarder projet DLL2PBLib
41=Ouvrir projet DLL2PBLib
42=Sauvegarder code source généré par TailBite
43=Ouvrir DLL dans une nouvelle fenêtre?
44=Importer DLL
45=Veuillez entrer le préfixe pour les noms de fonction:
46=Veuillez entrer les caractères initiaux que vous voulez supprimer:
47=Ouvrir projet dans une nouvelle fenêtre?
Rgrds
My avatar is a small copy of the 4x1.8m image I created and exposed at 'Le salon international du meuble à Paris' january 2004 in Matt Sindall's 'Shades' designers exhibition. The original laminated print was designed using a 150 dpi printout.
thanks for your translation, i will hope it's correct
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
A little update, version 1.4
a bug in projectload fixed
New: Result of Function: Long, String, Float, Byte or Word
a bug in projectload fixed
New: Result of Function: Long, String, Float, Byte or Word
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
thanks to all
Update Version 1.5
Parametercount max. 78 (a-z, aa -az, ba - bz)
Resulttype None für exotic DLLs that pusched on stack
Example:
Update Version 1.5
Parametercount max. 78 (a-z, aa -az, ba - bz)
Resulttype None für exotic DLLs that pusched on stack
Example:
Code: Select all
ProcedureDLL MyFunction()
CallFunctionFast(MyFunction)
ProcedureReturn
EndProcedure
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
- NoahPhense
- Addict
- Posts: 1999
- Joined: Thu Oct 16, 2003 8:30 pm
- Location: North Florida
is this still available? I can't find it at any of the links.
ts-soft wrote:thanks to all
Update Version 1.5
Parametercount max. 78 (a-z, aa -az, ba - bz)
Resulttype None für exotic DLLs that pusched on stack
Example:Code: Select all
ProcedureDLL MyFunction() CallFunctionFast(MyFunction) ProcedureReturn EndProcedure
Sorry, new version with updatechecker
Version 1.5.5
http://purebasic.ts-soft-online.de/down ... 2pblib.zip
Version 1.5.5
http://purebasic.ts-soft-online.de/down ... 2pblib.zip
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
- NoahPhense
- Addict
- Posts: 1999
- Joined: Thu Oct 16, 2003 8:30 pm
- Location: North Florida
very nice!ts-soft wrote:Sorry, new version with updatechecker
Version 1.5.5
http://purebasic.ts-soft-online.de/down ... 2pblib.zip
- np
- netmaestro
- PureBasic Bullfrog
- Posts: 8425
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
Thanks for this, very handy tool!
Last edited by netmaestro on Wed Feb 22, 2006 3:59 am, edited 2 times in total.
BERESHEIT
2byte code no-display
http://dbp.cool.ne.jp/indeximg3/dll2pblib1.gif
Japanese cannot be displayed though whether it is a bug of PureBasic is not understood.
Thanks
http://dbp.cool.ne.jp/indeximg3/dll2pblib1.gif
Japanese cannot be displayed though whether it is a bug of PureBasic is not understood.
Thanks
hello, this tool is really useful.
but since pb4 i like to use Import/EndImport whenever it's possible.
So i'm wondering if it could be implemented in your tool.
i started to discuss about this here:
http://purebasic.fr/english/viewtopic.p ... 083fc49804
but since pb4 i like to use Import/EndImport whenever it's possible.
So i'm wondering if it could be implemented in your tool.
i started to discuss about this here:
http://purebasic.fr/english/viewtopic.p ... 083fc49804
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer