| |
Fragen und Antworten zur vbarchiv.dllVBArchiv.dll in ASP (VBScript) unter Win2003Server nutzen? | | | Autor: doemi | Datum: 18.04.06 21:21 |
| Hallo !
Ich bin auf der Suche, eine Möglichkeit den COM-Port in meinem Webshop anzusprechen, auf die VBArchiv.dll gestoßen.
Über den COM-Port soll ein Barcode-Scanner angesprochen und die Bestellung in den Webshop übertragen werden. Der Webshop läuft unter ASP, auf einem Win2003Webserver mit der neuesten IIS Version. Der Barcode-Scanner wird natürlich Clientseitig angeschlossen.
Bei einem Unitech PT630-Scanner war eine ActiveX Komponente dabei, so das er sehr einfach angesprochen werden konnte. Aber nun geht es um einen Axiome Barman Laser.
In der Anleitung steht, man soll die DLL einfach ins Windows Verzeichnis kopieren. Schwer vorstellbar, dass dies unter Win2003Server funktioniert
Ist dies überhaupt mit der vbarchiv.dll möglich?
Bitte helft mir!
Ciao
Doemi | |
Re: VBArchiv.dll in ASP (VBScript) unter Win2003Server nutzen? | | | Autor: doemi | Datum: 22.06.06 11:47 |
| Hallo,
vielen Dank für die Antwort.
Ich habe die DLL ins Systemverz. von Win2003 und in das Anwendungsverz. (Webshop) kopiert.
Um die DLL Datei einzubinden, sieht mein Anfangscode so aus:
<%@ Language=VBScript %>
<% Option Explicit
Public Declare Sub strJustifyLeft Lib "vbarchiv.dll" (ByRef sString As String, _
ByVal sFill As String) Ich erhalte dann folgende Fehlermeldung:
Microsoft VBScript compilation Fehler "800a0401'
Expected end of statement
/webshop/Barcodeimpneu.asp, line 4
Public Declare Sub ..........
---------------^
Ich weiß nicht, wie ich die Datei in meine ASP-Seite integriere.
Mit einer anderen DLL, die nur speziell für einen Barcodescanner ist, erfolgt dies über den einfachen Aufruf:
Set namedObj = CreateObject("UnitechAmericaInc.OnlineCom")
Voraussetzung ist, dass die DLL registriert ist. Funktioniert mit der vbarchiv.dll aber nicht.
Kannst du mir schreiben (mit Codebeispiel), wie ich sie eingebunden bekomme?
Danke. | |
Re: VBArchiv.dll in ASP (VBScript) unter Win2003Server nutzen? | | | Autor: doemi | Datum: 22.06.06 19:49 |
| Hi Martoeng,
danke für die schnelle Antwort.
Einfach in die Registry eintragen und per CreateObject in VBScript erstellen geht also nicht?
Ich hätt' da noch eine Idee (Workaround): Kann man denn die vbarchiv.dll in 'normalem' html benutzen? Ich meine dort kann man ja Javascript und eben auch VB einbinden.
----------------------------------------------------
Eine eigene ActiveX-DLL erstellen (und die Funktionen quasi Forwarden), das kann ich nicht. Habe kein Visual Basic oder dergleichen. Kannst du soetwas? Ich benötige das unbedingt. Oder gibt es noch andere Lösungen? Kennst du eventuell eine Lösung, die man käuflich erwerben kann/muß ?
Gruß
Dominik | |
Re: VBArchiv.dll in ASP (VBScript) unter Win2003Server nutzen? | | | Autor: Blackbox | Datum: 01.08.16 18:47 |
| Hallo
ist zwar schon älter, aber RunDll32.EXE wäre hier die Lösung gewesen.
Die für RunDll32.exe vorgesehenen Einsprungmarken müssten mit einheitlichem Funktionsrumpf versehen eine extra Funktion in der Dll abbilden. Dann könnten auch Scripter via RunDll auf die Dll zugreifen ohne Funktionen deklarieren zu müssen. | |
| 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 |
|
|
Neu! sevCommand 4.0
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. 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
|
|