Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

VB 6.0 dll schreiben um "Hülle" um ein C-Programm zu legen??

LuckyMB / 3 Antworten / Flachansicht Nickles

Hi, ich habe folgendes Problem. Ich habe ein C-Programm (Quelldateien) vorliegen und möchte dieses über ein von mir in VB 6.0 geschriebenes Programm steuern. Hierzu soll es möglich sein eine dll zu verfassen die eine Art "Hülle" um das C-Programm bildet.

Ich bin zwar kein totaler VB Anfänger, jedoch habe ich noch nie eine dll verfasst die eine solche Funktion erfüllt. Hierbei muss ja auch beachtet werden das die Typen in C und VB unterschiedlich sind (String (VB) = char[] (C)).

Ich hoffe ihr könnt mir helfen
THX im vorraus.

bei Antwort benachrichtigen
LuckyMB Nachtrag zu: „VB 6.0 dll schreiben um "Hülle" um ein C-Programm zu legen??“
Optionen

Also das Problem ist folgendes. Ich habe mehrere C-Quellcodedateien (.c) die dazu dienen Messwerte einzulesen, auszugeben, andere routienen zu starten usw. Das ganze ist eine Simulation einer Waage (in C geschrieben). Nun will ich ein Programm in VB schreiben das diese Simulation steuert. Nun muss ich also eine Hülle bauen die diese .c und die Headerdateien einschliest, so das die Simulation über VB steuerbar ist. Ich will nicht die ganzen Quellcodedateien in VB nachbilden, weil es da eine möglichkeit geben soll, eine dll in VB zu schreiben, sodass ich dadurch dann die C-Dateien über VB steuern kann. Das habe ich zumindest mal gelesen. Ich hab allerdings keine Ahung wie ich das angehen soll ?

Ich hoffe ich habe das Problem einigermaßen schildern können?

Grüße
Marc

bei Antwort benachrichtigen
kommt drauf an thomas woelfer