INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

notwendige DLL ist keine gültige Windows-Datei



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.01.2014, 17:49
Beitrag #1

Klausenwirt Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Jan 2014

2013
2013
DE



notwendige DLL ist keine gültige Windows-Datei
Hallo,

ich möchte eine DLL einbinden. Der Prototyp der Funktion lautet

CRCDLL_API unsigned short fnCRCDLL(unsigned short ui16_CRC16, char *pucBuf, unsigned short ui16_NumberOfBytes)

   

Ich bekomme aber folgende Fehlermeldung, wenn ich das Konfigurationsfenster für den Aufruf der Bibliothek verlasse.
   
Die DLL wurde auf Windows 7 mit Visual Studio 2010 64bit geschrieben aber als 32 bit gespeichert/gewandelt. LabVIEW 2013 32 bit ist auf Windows XP. Als Aufrufkonvention habe ich sdtcall gewählt.

Ich habe daraufhin "Microsoft Visual C++ 2010 x86 Redistributable" installiert, in der Hoffnung, die nötige Dateien zu erhalten. Nach Runterladen von der geforderten Datei kommt diese Fehlermeldung (msvcr110d.dll wurde in den Ordner System32 von Windows XP kopiert, da gehören die DLLs ja hin):
   

Als Fehlermeldung zeigt mir LabVIEW, dass die angegebene Bibliothek nicht gefunden oder nicht geladen werden kann, also meine eigene erstelte CRCDLL.dll.

Eine der Test-DLLs von "Einbinden einer DLL in LabVIEW.pdf" vom Tutorial dieses Forums klappt => Copy and paste. (lvPointer.dll)
   
Was übersehe ich?

Gruß von
Klausenwirt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
notwendige DLL ist keine gültige Windows-Datei - Klausenwirt - 13.01.2014 17:49

Gehe zu: