Ich denke hier haben ja schon viele Erfahrungen mit dem verwenden von DLL Dateien.
Ich will in einem meiner Projekte ein Virtuelles Laufwerk\Filesystem nutzen.
Mit Google bin ich dann auf Dokan (http://dokan-dev.net/en/download/) gestoßen.
Ich denke das ist die für meinen Fall beste Lösung allerdings ist nun die Frage wie ich mir das in Pure Basic am einfachsten nutzbar mache.
Denn scheinbar hat das noch keiner gemacht auch wenn es öfters Nachfragen nach Virtuellen Laufwerken\Filesystemen gab.
Falls doch schon eine Lösung mit was auch immer für ein Virtuelles Laufwerk\Filesystem existiert es wäre auch jede andere Lösung super die jemand kennt.
Ich habe bisher so etwas in Pure Basic noch nicht eingebunden und deswegen wäre ich dankbar wenn vielleicht jemand ein paar Infos dazu hat wie man das angeht bzw. ob es Tools gibt die da einem ein wenig Arbeit abnehmen.
Denn je nachdem wie viel Aufwand das ist werde ich das dann wohl mal angehen bzw. doch in diesem Fall mal auf eine andere Sprache ausweichen für die es eine Anbindung an so was schon gibt.
DLL Dateien (Dokan)
-
Christian+
- Beiträge: 213
- Registriert: 13.07.2008 10:05
- Computerausstattung: Windows 8.1 Pro
AMD Phenom II X4 955 @ 3.2 GHz
4GB RAM
NVIDIA GeForce GTX 660
DLL Dateien (Dokan)
Windows 8.1 Pro 64Bit | AMD Phenom II X4 955 @ 3.2 GHz | 4GB RAM | NVIDIA GeForce GTX 660
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: DLL Dateien (Dokan)
Für PB brauchste IMHO keine Anbindung, C-API bereitet doch keine Problem.
Werde mir jetzt aber keine System-Treiber installieren um die Funktionen zu testen
Gruß
Thomas
Werde mir jetzt aber keine System-Treiber installieren um die Funktionen zu testen
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
Christian+
- Beiträge: 213
- Registriert: 13.07.2008 10:05
- Computerausstattung: Windows 8.1 Pro
AMD Phenom II X4 955 @ 3.2 GHz
4GB RAM
NVIDIA GeForce GTX 660
Re: DLL Dateien (Dokan)
Ok wenn es prinzipiell keine Probleme bereitet ist schon mal gut.
Das heißt ich muss nur die Strukturen von C nach Pure Basic übersetzen und eben die Procederen als Prototype umsetzen bzw. CallFunctionFast aufrufen.
Dann werde ich das wohl mal versuchen.
Das heißt ich muss nur die Strukturen von C nach Pure Basic übersetzen und eben die Procederen als Prototype umsetzen bzw. CallFunctionFast aufrufen.
Dann werde ich das wohl mal versuchen.
Windows 8.1 Pro 64Bit | AMD Phenom II X4 955 @ 3.2 GHz | 4GB RAM | NVIDIA GeForce GTX 660
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: DLL Dateien (Dokan)
Da haste ja für längere Zeit zu tun
PS: Ist alles Unicode in der DLL!
PS: Ist alles Unicode in der DLL!
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: DLL Dateien (Dokan)
Bei Purebasic ist noch in den Ordner SKD der Header Converter vorhanden.
Der erledigt dir ein Teil der Arbeit.
FF
Der erledigt dir ein Teil der Arbeit.
FF
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive