Visual Basic: Runtime direkt in Programm einbinden

Ich hatte mal ein Programm, mit dem man in VB-Programme direkt das Runtime in das Programm einbinden kann. Leider finde ich dieses Programm nicht mehr, auch eine Suche in Google war erfolglos.

Danke für eure Hilfe. Ich hoffe auf eine Antwort.


Edit: Ich habe mein Programmname wieder gefunden. Leider kann man es niergendwo herunterladen. Es heisst Bitarts Fusion.
 
Falls noch keiner irgendwo anders eine Antwort gegeben hat:

Binde das Runtime-Setup doch einfach in eine Ressource-Datei ein (mit dem VB6 Ressourcen-Manager) Dann kannst du die Datei mit
Code:
dim daten() as byte
daten = LoadResData ([Id], [Typ]
Open "datei.exe" for binary as #1
  Put #1 , , daten
Close #1
extrahieren und danach ausführen.

MfG TjP
 
Hab ich ganz vergessen :D
Du musst zwei Programme machen, eins, welches mit den Runtimes läuft, die von Anfang an bei WinXp dabei waren (d.h. nur die nötigsten Steuerelemente wie Buttons, TextBoxen, u. ä.) und dann sowohl die Runtimes als auch das eigentliche Programm extrahiert und die Runtimes ausführt.
Also eigentlich einen Installer für dein Programm.

Möglicherweise hilft dir der "Package & Deployment Wizard", der mit VB6 mitgeliefert wird, besser, ich bin mir grad nicht sicher ob er nicht schon so die benötigten Runtimes in ein Setup einbindet.

Hoffe ich konnte dir irgendwie helfen!

MfG TjP
 
Zurück
Oben