Seite 2 von 2

Verfasst: 09.08.2009 16:13
von Raphi
ts-soft:
Diese DLL wäre aber nur für PB Programme nützlich.

Was heist das Genau?

heißt es dass nur mit Pure Basic Programmierte Programme diese DLL Nutzen können?

Verfasst: 09.08.2009 16:30
von ts-soft
Raphi hat geschrieben:ts-soft:
Diese DLL wäre aber nur für PB Programme nützlich.

Was heist das Genau?

heißt es dass nur mit Pure Basic Programmierte Programme diese DLL Nutzen können?
Du müßtest Funktionen exportieren, die die Catchergebnisse an eine andere
Application weiterreichen. Nicht sonderlich sinnvoll da eine DLL draus zu
machen.
Da kannste auch die in PB integrierten packs nutzen, die eben keine Endung
DLL haben, bzw. DLLs haben ja auch nicht immer diese Endung.

Gehe besser von Deinem Problem aus:

Du möchtest folgende Dateitypen: ......
von einem/mehreren Programmen nutzen.
Diese\s Programm\e sind in PB geschrieben oder eben nicht.
Die Dateien sollen nicht von anderen genutzt werden können, bzw. eben doch.

Also bevor wir die DLL Erstellung, die nur unter sehr wenigen Aspekten
sinnvoll ist, weiter erörtern, beschreibe lieber was genau erforderlich ist,
obs nur für Windows ist usw.

Gruß

Thomas

Verfasst: 09.08.2009 19:34
von Raphi
Ich möchte eigentlich nur Dateien(Exen, Villeicht auch Packs oder Funktionen)
in einen Datentyp packen, der nicht von allen lesbar ist.
Den ich in meinem Programm noch verwenden kann.

Verfasst: 09.08.2009 19:47
von ts-soft
> der nicht von allen lesbar ist.
Dafür sollte der PureDataConvertor gut geeignet sein, wenn damit Laien
gemeint sind. Um DLLFunktionen aufzurufen wäre die DLL ins Pack zu
integrieren und MemoryModule oder entsprechende PBOSL Lib erforderlich.

Die nativen Funktionen CreatePack usw. sollten auch genügen.

Verfasst: 10.08.2009 14:20
von Raphi
Was macht der PureDataConverter denn genau.
convertiert oder Packt er die Daten denn auch, denn Packen will ich sie ja nicht mehr.

Das Mit

Code: Alles auswählen

CreatePack
ist zwar schön, aber es ist zu laden(wenn es viele dateien sind) zu aufwändig, da verliert man den überblick.

Deswegen wollte ich mehrere Packs erstellen und dann in ein so eine Library oder so stecken