Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
PeterHarder
Anmeldungsdatum: 27.03.2005 Beiträge: 45 Wohnort: Deutschland
|
Verfasst am: 17.06.2005, 16:25 Titel: |
|
|
Die DLL muss in dem Fall immer mitgegeben werden, es sei denn, du bindest Funktionen aus einer Windowseigenen System-DLL ein, die zu Windows gehört und somit sowieso bei jeder Windows-Installation vorliegt, in dem Fall brauchst du die DLL natürlich nicht mitgeben. Systemeigene DLL's liegen in der Regel im Windows-Ordner "System" oder "System32", dort findet das Programm die DLL's dann automatisch. Selbst mitgegebene DLL's hingegen können auch im Installationsordner liegen bleiben, dann gibt es keine Versionskonflikte (könnte sonst passieren, wenn man sie in den Systemordner umkopiert und dort schon eine andere Version der gleichen DLL liegt).
Liebe Grüße
Peter _________________ Deutsche Mailingliste für freeBASIC: de.groups.yahoo.com/group/free-basic.
Zum Anmelden einfach eine leere E-Mail an free-basic-subscribe@yahoogroups.de senden. |
|
Nach oben |
|
|
Mr_T aka FtFanmaster
Anmeldungsdatum: 26.12.2004 Beiträge: 103 Wohnort: Speyer
|
Verfasst am: 26.06.2005, 20:54 Titel: Sorry, ich muss das noch mal aufwärmen |
|
|
Zitat: | stimmt, das Programm bricht nach mehrfachen Aufrufen der Funktion/Sub mit Fehlermeldung ab. |
Hat jemand eine Idee, wie man dieses Problem beheben könnte? Ich brauche dringend Zugriff auf die Schnittstellen in XP.
<EDIT>
Zitat: | Neue Batch:Code:
C:\Freebasic\bin\win32\dlltool.exe -k -d C:\Freebasic\inpout32.dll.def -D C:\Freebasic\inpout32.dll -l C:\Freebasic\libinpout32.dll.a
(Das ist eine Zeile!!) Dlltool bekommt die Option -k wie für win32-DLLs. |
Fehlermeldung der Batchdatei: "Can´t open def file: C:\Freebasic\Inpout32.dll.def"
Den Batch-Text habe ich direkt übernommen. Ich weiß auch nicht woher ich diese .dll.def Datei nehmen soll. Keine früher hier gepostete Batchdatei erstellt die.
</EDIT>
Mfg
.....FtFanmaster |
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1874 Wohnort: D59192
|
Verfasst am: 27.06.2005, 20:43 Titel: |
|
|
Hallo,
hier hatte ich die def-Datei angegeben.
Aber wenn du weiterhin Probleme damit hast, würde ich dir raten auf FB0.13b+FBIde0.4 aufzurüsten.
Ich habe die inpout32.dll jetzt seit mehreren Tagen mit der neuen lib-Datei unter XP pro ohne Probleme in Betrieb.
Ich betreibe damit einen EEPrommer am LPT der für ein 1MB EEPROM ca 1.000.000 outport / inport nutzt, ohne murren und fehlerfrei.
Gruß
Volta
Hier findest du eine FBinpout.zip mit allen Dateien. _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1874 Wohnort: D59192
|
Verfasst am: 27.06.2005, 21:19 Titel: |
|
|
Hallo Sebastian,
Zitat: | funktionierenden DLL-Teile in ein ZIP packen |
^
^ siehe oben
hatte ich ca 1 sek vor deinen Beitrag auch überlegt.
****dieses Thema wurde gerade 1000 x aufgerufen ****
scheint doch von breiterem Interesse zu sein!!!
Gruß
Volta _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
Mr_T aka FtFanmaster
Anmeldungsdatum: 26.12.2004 Beiträge: 103 Wohnort: Speyer
|
Verfasst am: 28.06.2005, 05:11 Titel: |
|
|
Hallo.
Klasse! Es funktioniert einzigartig. Vielen Dank.
Das DLL-Packet war sehr hilfreich.
Mfg
.....FtFanmaster |
|
Nach oben |
|
|
Mecki Igel
Anmeldungsdatum: 10.09.2004 Beiträge: 985 Wohnort: Niederbayern
|
|
Nach oben |
|
|
|