Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
H4CK4 K1NG0_
Poster
Poster



Anmeldedatum: 05.02.2008
Beiträge: 146
Wohnort: Nähe von 127.0.0.1

In der Form_Load Komponente installieren?
Verfasst am: 22.02.2008, 22:29

Hallo, also da viele meiner Freunde nicht VB6 Runtime Module haben, können sie auch meine kleinen Tools net ausführen...

Nun wie kann ich die Comctl32.ocx COMDLG32.DLL Comdlg32.ocx MSINET.OCX in der Form_Load direkt installieren und im Hintergrund installieren Lassen?
Ist sehr wichtig! Hoffe ihr könnt mir helfen..

MfG
 
c0re_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 29.11.2007
Beiträge: 425


Verfasst am: 22.02.2008, 22:32

Mach ein Modul da schreibst du rein.

Code:
Sub Main()
End Sub

Zwischen den beiden Tags lässt du die Komponenten entpacken und am Ende die Form laden.
Dann Musst du nur noch unter Projekt > Projekteigenschaften Sub Main als Startobjekt wählen.
 
H4CK4 K1NG0_
Poster
Poster



Anmeldedatum: 05.02.2008
Beiträge: 146
Wohnort: Nähe von 127.0.0.1


Verfasst am: 22.02.2008, 22:34

Wo soll ich die Kompnente denn Hinzufügen, von selbst können sie sich ja nicht installieren oder?

MfG
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 22.02.2008, 22:37

Gibt ein Vidtut dazu.
Einfach mal nachsehen.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
c0re_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 29.11.2007
Beiträge: 425


Verfasst am: 22.02.2008, 22:39

H4CK4 K1NG0 hat Folgendes geschrieben:
Wo soll ich die Kompnente denn Hinzufügen?

Als Resource einbinden. Auch dazu gibt es Tutorials.
 
H4CK4 K1NG0_
Poster
Poster



Anmeldedatum: 05.02.2008
Beiträge: 146
Wohnort: Nähe von 127.0.0.1


Verfasst am: 22.02.2008, 23:00

http://dbhost.info/vbx/viewtopic.php?t=4
Das funzt bei mir nicht so richtig Sad

Mein freund sagt dort kommt immer eine fehlermeldung Sad

pls help
 
Marduk_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 17.06.2007
Beiträge: 389


Verfasst am: 22.02.2008, 23:06

Dein Vorhaben sieht in meinen Augen ein bisschen sinnlos aus, denn um die dll´s per Code installieren zu können, muss ja das Prog erst mal geladen bzw. ausgeführt werden. Da die dll´s noch nicht installiert sind, wird das irgendwie schwierig. Oder werden nur für manche spezielle Controls die Runtimes benötigt?
 
H4CK4 K1NG0_
Poster
Poster



Anmeldedatum: 05.02.2008
Beiträge: 146
Wohnort: Nähe von 127.0.0.1


Verfasst am: 22.02.2008, 23:10

Also mein Tool braucht eigentlich nur die MSINET.OCX ... Oder muss es noch was anderes haben, wenn mein Freund überhaupt gar keine VB6 Runtime Module hat?

MfG

Edit:\\ Mein Tool braucht nut MSINET.OCX (Glaube ich)
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 23.02.2008, 00:10

Im Videotut siehst du wie man eine ocx Datei als Resource hinzufügt und sie entpackt + registriert.

Damit das auch richtig funktioniert, mußt du wie c0re gesagt hat ein Modul erstellen mit der Sub "main".
Darin schreibst du deinen code zum entpacken.
In den Eigenschaften noch sub main als Startobjekt festlegen und fertig.


Zum besseren Verständnis:

Sub main wird ausgeführt bevor die Formen geladen werden. Das heißt man hat hier noch die Möglichkeit benötigte ActiveX Files zu registrieren usw.

Falls man sie erst beim laden einer Form zu entpacken versucht, wird das nichts bringen, da schon vor dem Laden der Formen überprüft wird ob alle benötigten Files auf dem system vorhanden sind.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
H4CK4 K1NG0_
Poster
Poster



Anmeldedatum: 05.02.2008
Beiträge: 146
Wohnort: Nähe von 127.0.0.1


Verfasst am: 23.02.2008, 00:36

Sry will hier nicht so als Big Noob Stehen... Confused

Wer weiss wie es funkt soll sich BITTE bei mir in ICQ Melden, wer mir hilft bekommt 1x Rapidshare Account Wink

MfG

ICQ-Nummer: 422317420
 
c0re_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 29.11.2007
Beiträge: 425


Verfasst am: 23.02.2008, 08:44

So, hier mein Tutorial dazu.
http://www.dbhost.info/vbx/viewtopic.php?t=2229
Wo ist mein RS Account?
 
H4CK4 K1NG0_
Poster
Poster



Anmeldedatum: 05.02.2008
Beiträge: 146
Wohnort: Nähe von 127.0.0.1


Verfasst am: 23.02.2008, 12:48


Du hast ne PM
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: vb6

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge [Video] *.dll & *.ocx Installer 2612 06.03.2008, 21:19
Keine neuen Beiträge Dll injection/uninjection 1409 27.09.2007, 08:12
Keine neuen Beiträge ieframe.dll 871 24.06.2007, 09:14
Keine neuen Beiträge Dll Injection in vb6 1249 22.06.2007, 16:55
Keine neuen Beiträge DLL Injection 1085 18.07.2008, 15:58
 


[ Time: 0.1353s ][ Queries: 113 (0.0632s) ][ GZIP on - Debug on ]