Seite 1 von 1
Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 26.05.2011 23:23
von funkheld
Kann man diese Purebasic-Dll in einem anderen Programm nutzen, zb Freebasic ?
Gruss
Code: Alles auswählen
SetCurrentDirectory("d:/ZornsLemma/Synopdateien")
InitNetwork()
ProcedureDLL loadhttp(text_e.s)
ReceiveHTTPFile("http://www.atmos.albany.edu/weather/data1/surface/syn/"+text_e,text_e)
EndProcedure
Re: Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 26.05.2011 23:38
von Mok
Ja.
Ist das nicht selbstversändlich?
Re: Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 26.05.2011 23:47
von Kiffi
Man kann; man darf aber nicht.
PB Terms And Conditions hat geschrieben:The PureBasic license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for PureBasic functions.
Re: Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 27.05.2011 08:15
von DarkDragon
Naja hier ist es ja kein "Wrapper". Die DLL verzichtet ja explizit auf den Vorteil jede Datei von einem beliebigen Webserver an jeden beliebigen Ort runterzuladen.
Re: Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 27.05.2011 08:45
von Kiffi
DarkDragon hat geschrieben:Die DLL verzichtet ja explizit auf den Vorteil jede Datei von einem beliebigen Webserver an jeden beliebigen Ort runterzuladen.
ja, natürlich...
Re: Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 27.05.2011 08:50
von DarkDragon
Außerdem würde das so doch eh nicht funktionieren. InitNetwork und SetCurrentDirectory wird garnicht innerhalb einer Funktion verwendet, sondern außerhalb. Das macht für eine DLL keinen Sinn.
Re: Purebasic-dll in einem anderen Programm nutzen...
Verfasst: 27.05.2011 12:42
von funkheld
Also die DLL funktioniert.
Es wird die gewünschte Datei, die ich als Stringname übergebe , runtergeladen in das angegebene SetCurrentDirectory .
Gruss