vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Laben einer Unicode dll in vb2010 expres 
Autor: ivanr
Datum: 29.02.12 15:44

Habe vom Hersteller noch folgende Information erhalten, v. hilft diese weiter...

The files needed for a correct use of the DLL are:
File name Description
CALCDLL.DLL Simple wrapper against CALC98 MFC DLL extensions.
HHSD.DLL Monophase engine
LIQUIDI.DLL Fluids database
GAS.DLL Gases database
EVAP.DLL Evaporator engine
COND.DLL Condenser engine
CMPDLL.DLL Calc98 common library
LIQUIDI.DLL Liquid library
Przinfo.dlt Price file, from version 1.6
DLLs are written with Visual C++ 2005, and the user needs to distribute the VC++ runtime also. The runtime
can be downloaded from Microsoft site:
http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-
220B62A191EE&displaylang=en
The DLL is compiled as UNICODE.
Be sure to distribute the latest version of the Microsoft VC++2005 distributable. As of 30.09.2009 the latest
version is SP1 with ATL security update. See the following link for further details
http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-
9112bab119c2&displaylang=en
PRICE FILE
Starting from version 1.6, the price information are stored in a separate file for easier update. This version of
the DLL uses standard Windows criptoAPI features. Be sure to place the file in the same folder as Calcdll.dll
DOCUMENT DBM Dll VERSIONVer. 1.6.0.2 PAG 6 di 44
DLL USAGE
Calcdll.dll exports only one function: StartJob, that accepts three parameters:
double aInputData[NINPUTDATA], specifies input data
VARIANT aResData[NRESDATA], contains calculation results
VARIANT aOptions[NOPTIONSDATA], specifies optional flags (for future use)
NINPUTDATA: 100
NRESDATA: 100
NOPTIONSDATA 1
To avoid DLL location problems, check that Calcdll.dll, hhsd.dll, liquidi.dll, cmpdll.dll, gas.dll, evap.dll,
cond.dll are all placed in the same directory of your executable file.

Ich habe die File alle im Projektordner und auch die 2 Sachen installiert aber immer noch der selbe fehler...

Nach dem Hinweis von DaveS ist mir aufgefallen dass ich die aResData als Objekt habe und der Hersteller als VARIANT, aber dies sollte keine Probleme bereiten, zumal ändert VB die Variant automatisch in Object...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Laden einer Unicode dll in vb2010 expres1.927ivanr28.02.12 09:44
Re: Laben einer Unicode dll in vb2010 expres1.364CLL28.02.12 09:59
Re: Laben einer Unicode dll in vb2010 expres1.395ivanr28.02.12 10:15
Re: Laben einer Unicode dll in vb2010 expres1.406ModeratorFZelle28.02.12 11:37
Re: Laben einer Unicode dll in vb2010 expres1.396ivanr28.02.12 13:35
Re: Laben einer Unicode dll in vb2010 expres1.383ModeratorDaveS28.02.12 15:34
Re: Laben einer Unicode dll in vb2010 expres1.364ivanr28.02.12 15:51
Re: Laben einer Unicode dll in vb2010 expres1.382ModeratorFZelle28.02.12 15:38
Re: Laben einer Unicode dll in vb2010 expres1.357ivanr28.02.12 16:49
Re: Laben einer Unicode dll in vb2010 expres1.367ModeratorFZelle28.02.12 17:14
Re: Laben einer Unicode dll in vb2010 expres1.374ivanr29.02.12 09:41
Re: Laben einer Unicode dll in vb2010 expres1.460ModeratorDaveS29.02.12 10:09
Re: Laben einer Unicode dll in vb2010 expres1.374ivanr29.02.12 15:44
Re: Laben einer Unicode dll in vb2010 expres1.348ModeratorDaveS29.02.12 19:29
Re: Laben einer Unicode dll in vb2010 expres1.372ModeratorFZelle29.02.12 19:37
Re: Laben einer Unicode dll in vb2010 expres1.330ivanr07.03.12 15:41

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

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 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