> -----Original Message-----
> From: olaf haupt [mailto:[EMAIL PROTECTED]]
> Sent: Dienstag, 18. Dezember 2001 12:31
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] RE: ActiveX-DLL
>
>
> Ok, hab die ActiveX DLL erstellt. Mir ist aber noch nicht
> ganz klar, wie nun die Verknuepfung von der ActiveX-DLL zur
> urspruenglichen DLL ist, in der die Methode "CRC16"
> aufgerufen wird, um den String zu verschluesseln.
>
Die Verkn�pfung ist �ber die DECLARE-Anweisung....
Claudius
> Olaf
>
>
> "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
> schrieb am 18.12.01:
> > > -----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/aspdedataba
se.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
________________________________________________________________
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