| |
VB & Windows APIDLL Dateien | | | Autor: donadm | Datum: 17.02.05 11:59 |
| Meine Frage ist folgende,
ich verwend eine DLL in meinem Projekt die ich mit VC++ erstellt habe.
Könnte es sein das ich die DLL ans System anmelden muß?
Auf meinem Rechner läuft alles prima, doch wenn ich ein Installationspaket erstelle und dieses auf einen anderen Rechner installiere, streikt die DLL und verweigert die Funktion.
Hat die DLL Funktion evtl. etwas damit zu tun welcher User angemeldet ist, bzw muß ich als Administrator im System sein um Vollen zugriff zu haben?Ich habe an der Rechtevergabe seit erzeugung nichts geändert.
Wer weiß Rat?
don
ich bins | |
Re: DLL Dateien | | | Autor: VBxler | Datum: 17.02.05 15:30 |
| Hi,
wenn es sich um eine System DLL handelt, wird sie nicht registriert.
Sie muss sich aber im Systemordner des OS befinden: zB.: C:\WINNT\system32
Servus
Vbxler | |
Re: DLL Dateien | | | Autor: donadm | Datum: 17.02.05 17:12 |
|
hi VBxler
es ist keine System DLL, es ist eben eine von mir in C++ gebaute DLL und die hab ich im gleichen Ordner wie die .exe meines Projekts.
Die Implementierrung der Funktione ist alles schon im Code des Projekts enthalten, doch "findet" die .exe sie mal und mal micht, respektive auf den anderen Rechner scheinbar nicht?
gruß don
ich bins | |
Re: DLL Dateien | | | Autor: donadm | Datum: 25.02.05 20:11 |
| Wie gesagt hab ich die DLL kompletto in Visual C++ geschrieben.
Die DLL funktioniert auch einwandfrei auf meinem Rechner und ich hab sie auch schon verschickt (als einzelne Datei) und ein Freund hat sie in seinem Projekt eingebaut.
Und das ging alles ohne Probleme.
Gibt es eine Möglichkeit die DLL über "Verweise auf..." oder "Datei einbinden" oder so irgendwie an das Projet zu binden falls das helfen würde?
Die DLL ist eine ganz normale die nur Funktionen enthält auf die ich zwecks performancegründen(was ja auch wirklich spass macht da wirklich schneler als good old vb ) verwende.
Sind den solche DLL vielleicht "user-sensitiv"? (Also Administrator-Rechte ect)
Aber ganz großes Danke an die Beantwortungen und Lösungsversuche!!
don
ich bins | |
Re: DLL Dateien | | | Autor: donadm | Datum: 26.02.05 00:54 |
| Das steht in der .def Datei:
EXPORTS
ReportVersion ; Reports the version number of the DLL file
Sum ; Reports the sum of two numbers
FillArr ; Test method to fill an array with ascending values
CheckerDC ; Fills a DC with a checkered pattern
LinieAzimut ; Azimutlinien
VerlaufHorizont ; Verlauf
XStereo ; stereografische Koordinaten
YStereo ; stereografische Koordinaten
AziS ; Azimut von Süd
Hoehe ; Hoehe
... das sind die Funktionen die exportiert werden.
(ist damit wohl keine COM DLL oder?)
aber thx for your help, problem ist gelöst und hab auch mich schämenderweise festgestellt das es doch nicht an der DLL lag, die DLL scheint ohne Probleme zu laufen.
also DANKE für deine Bemüngen wenn du fragen hast, kannst mich auch löchern!
gruß don
ich bins | |
Re: DLL Dateien | | | Autor: donadm | Datum: 08.04.05 11:25 |
|
Hallo Matoeng
Der Fehlermeldung kam durch eine falsche Variable. In deutschland haben wir "," als
Dezimaltrennzeichen in England/Amerika "." als Dezimaltrennzeichen.
Also Deutsch eintausend : "1.000,00"
amerikanisch eintausend:"1,000.00". Speichert man das in in Deutschland als Textfile ab und läd es in Amerika wieder ein, wir aus der eintausend eine 1.
Es gibt viele Anwendungen auch allg. Populäre die damit Probleme haben.
Ich löse das Problem so
CDbl(Val("String"))
=also Zahl aus String und dann in Double umwandeln.
Irgendwie gehts, frag mich warum?
DLL ist Ok und fertiges Programm gibs auch schon im Netz
www.dwienand.de/designerSKY.zip
danke für die Aufmerksamkeit
ps.: deine vbarchiv.dll sieht interessant aus, auch die "Dummy" VbRunntimes?
mfg
Don
ich bins | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|