| |
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 |
|
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats sevAniGif (VB/VBA)
Anzeigen von animierten GIF-Dateien
Ab sofort lassen sich auch unter VB6 und VBA (Access ab Version 2000) animierte GIF-Grafiken anzeigen und abspielen, die entweder lokal auf dem System oder auf einem Webserver gespeichert sind. Weitere 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
|
|