> -----Original Message-----
> From: olaf haupt [mailto:[EMAIL PROTECTED]] 
> Sent: Dienstag, 18. Dezember 2001 11:19
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] ActiveX-DLL
> 
> 
> Moin Claudius,
> 
> erstmal vielen Dank fuer die Infos. Leider ist das ein 
> Bereich, in dem ich noch ueberhaupt keine Erfahrung habe und 
> derjenige, der die DLL programmiert hat, kennts ich mit 

Ich meinte ja nicht den der die DLL programmiert hat, sondern der, der
das VB-Programm programmiert hat, der die DLL anspricht....

> ActiveX auch nicht aus. Kann man irgendwo nachlesen, wie so 
> eine Wrapper-ActiveX-DLL aussehen muss? Hab im Web gesucht 
> aber nichts passendes gefunden. Oder hast Du noch einen Tip?
> 

ActiveX DLLs in VB programmieren ist wirklich kein Act...
Einfach neues ActiveX Project starten und wie gesagt... Die Klasse muss
nur eine Funktion enthalten, die die DLL-Funktion aufruft...

Wie nutzt man den die Crypt-Funktion?
In Org kommt der String rein, in Length die L�nge des Strings und dann
bekommt man einen Long zur�ck.... Ist das der Code? Ich dachte es kommt
wieder ein String zur�ck....

Auf jeden Fall muss die Funktion dann ungef�hr so aussehen

Function VBCrypt(ByVal Org As String, ByVal Length As Long) As Long
        VBCrypt = crypt(Org,Length)
End function

Bzw. wenn Length einfach nur die L�nge des �bergebenen Strings ist, so:

Function VBCrypt(ByVal Org As String) As Long
        VBCrypt = crypt(Org,Len(Org))
End function


Claudius



> Ciao Olaf
> 
> 
> >Envelope-to: [EMAIL PROTECTED]
> >From: "Claudius Ceteras" <[EMAIL PROTECTED]>
> >To: "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
> >Subject: [aspdedatabase] RE: auslesen von dlls
> >Date: Mon, 17 Dec 2001 17:16:43 +0100
> >X-Mailer: Microsoft Outlook, Build 10.0.2627
> >Importance: Normal
> >List-Unsubscribe: <mailto:%%email.unsub%%>
> >Reply-To: "ASP Datenbankprogrammierung" 
> <[EMAIL PROTECTED]>
> >
> > >
> > > Moin Claudius,
> > >
> > > es ist wohl leider keine ActiveX-Dll. In VB wird sie wie
> > > folgt verwendet:
> > >
> > > Es wird eine Funktion deklarier:
> > > Declare Function Crypt Lib "EasyLab" Alias "CRC16" (ByVal Org
> > > As String, ByVal Length As Long) As Long
> > >
> > > und in VB aufgerufen:
> > > call crypt(variable,laenge)
> >
> Also muss eine Wrapper-ActiveX-DLL geschrieben werden....
> Im Prinzip hat die dann nur eine Funktion, die dann crypt aufruft...
> Kein Problem oder?
> >
> > >
> > > Die DLL, nach der gesucht wird, heisst "EasyLab" und die
> > > Funktion, die aus
> > > dieser DLL benoetigt wird, CRC16.
> > >
> > > Das sagt mir alles nicht sehr viel, weil ich von VB leider
> > > keine Ahnung
> > > habe.
> > > Hast Du noch eine Idee?
> > >
> > > Ciao Olaf
> 
> Wenn Du keine Ahnung von VB hast, dann solltest Du Dir diese 
> Wrapper-DLL
> von den Leuten schreiben lassen, die auch den anderen VB-Code
> geschrieben haben, die die DLL nutzt...
> 
> Claudius
> 
> 
> > > "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
> > > schrieb am 17.12.01:
> > > > Wenn es eine ActiveX-DLL ist, d�rftest Du keine 
> Probleme haben...
> > > >
> > > > Einfach per Server.createObject("Projectname.Klassenname")
> > > ansprechen
> > > > und entsprechende Methoden aufrufen....
> > > >
> > > > Ansonsten musst Du f�r die DLL einen ActiveX-Wrapper 
> schreiben, also
> > > > eine VB-ActiveX-DLL, die alle Funktionen enth�lt, die die
> > > Crypt-DLL auch
> > > > hat und entsprechend aufruft...
> > > >
> > > > Wie benutzt Du den die Crypt-DLL von VB aus?
> > > >
> > > > Claudius
> > > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: olaf haupt [mailto:[EMAIL PROTECTED]]
> > > > > Sent: Montag, 17. Dezember 2001 16:38
> > > > > To: ASP Datenbankprogrammierung
> > > > > Subject: [aspdedatabase] auslesen von dlls
> > > > >
> > > > >
> > > > > Hi Liste,
> > > > >
> > > > > hab da ein Problem, das ich nicht geloest kriege:
> > > > > Es gibt in einer Datenbank eine Tabelle mit
> > > > > NutzerInformationen wie Username und Password. Die Datenbank
> > > > > wird sowohl von VB-Programmen, als auch von
> > > > > ASP-Webanwendungen angesprochen, die oben erwaehnte Tabelle
> > > > > bisher lediglich von den VB-Applikationen. Die Passwords in
> > > > > der Tabelle sind mit Hilfe von crypt-Algorithmen in einer DLL
> > > > > Datei verschluesselt worden. Da die besagte Tabelle aber
> > > > > bereits alle Informationen auch fuer die ASP-Anwendung
> > > > > enthaelt, sollen auch die ASP-Anwendungen die UserDaten aus
> > > > > der Tabelle auslesen, um die Datenbank nicht unnoetig
> > > > > aufzublaehen. Dafuer muessen die Daten aber wieder mit der
> > > > > dll encrypted werden. Leider habe ich keinen blassen
> > > > > Schimmer, wie ich diese dll ansprechen kann und hab dazu auch
> > > > > noch nichts brauchbares gefunden. Hat jemand von Euch in der
> > > > > Richtung irgendwelche Erfahreungen und kann helfen?
> > > > >
> > > > > Ciao Olaf
> > > > >
> > > > >
> 
> ________________________________________________________________
> Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! 
> Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13
> 
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an