habe jetzt ein VB6-Programm verschickt, aber es konnte nicht geöffnet werden(ich habe vorher auch die .exe-Datei erstellt)…
Muss man ein bestimmtes Betriebssystem/Programm haben, um sie zu öffnen?
habe jetzt ein VB6-Programm verschickt, aber es konnte nicht
geöffnet werden(ich habe vorher auch die .exe-Datei
erstellt)…
Muss man ein bestimmtes Betriebssystem/Programm haben, um sie
zu öffnen?
Hallo Chenetzer,
*hmmh* spärlich äh eher keine Höflichkeitsform bei der Anfrage, Informationsinhalt eher gering
Welches BS hast du denn und auf welchem wurde versucht die Exe zu starten?
Was passierte beim Fehlstart, keinerlei Fehlermeldungen, Hinweise?
Für ein BS was die Endung .exe kennt braucht man kein Drittprogramm.
Es wird hier sicher keiner eine Exe von dir ausprobieren. Aber wenn du die Einzelteile des Projektes hochlädst mit FAQ:2606 , kann man sich den Code anschauen und dann ggfs. selbst eine Exe basteln und testen.
Gruß
Reinhard
nach dem betriebssystem und fehlern frage ich gerade.
ich selbst habe Vista.
an den codes kann es nicht liegen, ich habe schon test-Programme nur mit einer Form, ohne Code verschickt…(nicht zu öffnen)
welche Betriebssysteme kennen denn .exe?
also muss man es ihnen „beibringen“ oder haben es einige schon installiert?
dann schon mal danke für die erste antwort^^
so…
muss korrigieren: habe XP(seit neuestem erst, muss mich umgewöhnen)
der Empfänger hat auch XP
eine Fehlermeldung erscheint nicht…
sobald er darauf klickt, hängt sich das Programm auf:
hatte es auch schon mal bei einer exe, er reagiert dann einfach nicht mehr.
Hallo Chenetzer,
nach dem betriebssystem und fehlern frage ich gerade.
Okay.
ich selbst habe Vista.
an den codes kann es nicht liegen, ich habe schon
test-Programme nur mit einer Form, ohne Code
verschickt…(nicht zu öffnen)
*hmmh* Der Öffner möge mal bitte dieine Exe herunterladen. dann die Internetverbindung kappen und mal alles abschalten wie Virusscanner, Firewalls und was es da so gibt.
Soweit ich es korrekt weiß ist eine Exe vollkommen autonom, der Fremdrechner braucht also kein VB drauf zu haben.
Andrerseits, k.A., ich hab da grad im Kopf irgendwas mit 16 Bit und 32 Bit. Wenn du da auf Vista mit VB eine exe erstellst könnte sie auf einem Rechner mit Win3.1, Win98 nicht funktioniern.
Aber das ist reine Mutmaßung, wildesRumraten, Spekulation, also Null Ahnung
Vielleicht ist rainer so nett und sagt dazu etwas, danke im Voraus.
welche Betriebssysteme kennen denn .exe?
Also Dos, achja, heißt ja jetzt Windows, kennen die.
Bei einem Mac gehe ich davon aus, weiß das aber ich nicht, „die“ sind da manchmal seltsam anders.
Das ist keinerlei Wertung, im Gegenteil.
Ich wählte Windows nicht weil es ein gutes Betriebssystem ist.
Dann hätte ich ein anderes genommen.
Und bei Linux weiß ich auch nix genaues.
Du siehst ja meine Nichtahnung und ich hab nicht mal VB6.0, daß heißt ich bin bestens geeignet dir zu helfen *grins*
Gruß
Reinhard
Hallo,
Muss man ein bestimmtes Betriebssystem/Programm haben, um sie
zu öffnen?
nein. Du darfst nicht nur die .exe versende, sondern musst den ‚Verpackungs und Weitergabeassistenten‘ verwenden um ein Installationspaket zu erzeugen.
Die drei Dateien, die da gschrieben werden kannst Du zippen und das dann versenden. Das Programm nuss dann auf den Zielrechner installiert werden, nicht nur die .exe darauf installiert.
Hast Du das so gemacht? Das sehe ich Deiner Frage nicht an.
Gruß Rainer
Hallo Reinhard,
Soweit ich es korrekt weiß ist eine Exe vollkommen autonom,
der Fremdrechner braucht also kein VB drauf zu haben.
nein, so stimmt das nicht.
Es muss zwar kein VB installiert sein, aber die .exe ist allein auch nicht lauffähig. Es werden einige DLLs benötigt, die der Verpackungs und Weitergabeassistent mitgibt und schreibt.
Nur die .exe kopieren bringt nichts, VB-Programme müssen installiert werden, die Komponenten registriert.
Gruß Rainer
kann ich dazu die dateien im vb-ordner mitverschicken?
eher nicht, oder?^^
aber ein anderes Programm hat bereits auf anderen Computern funktioniert…
Hallo,
kann ich dazu die dateien im vb-ordner mitverschicken?
eher nicht, oder?^^
das kann helfen, muss aber nicht. Bei manchen DLLs genügt es, wenn sie vorhanden sind, andere müssen registriert werden.
aber ein anderes Programm hat bereits auf anderen Computern
funktioniert…
Dann war zumindest schon mal ein VB-Programm installiert und es wurden nur Komponenten benötigt, die zufällig schon vorhanden waren.
Spätestens, wenn Du eigene Steuerelemente verwendest, geht ohne den Assistenten nichts mehr.
Gruß Rainer
und was soll ich dann verschicken?
das aus dem setup-Ordner?
und wenn es dann nicht funktionieren sollte, kann man sich das irgendwo runterladen?
und was soll ich dann verschicken?
das aus dem setup-Ordner?
ja, die drei Dateien aus dem Setup-Ordner.
und wenn es dann nicht funktionieren sollte…
Dann wäre die Fehlermeldung interessant, das habe ich aber noch nicht erlebt. Ich habe aber auch noch keine Erfahrung mit Vista.
Von Win95 bis XP funktionieren die Programme. Ob das für Vista auch noch gilt kann ich nicht versprechen.
Übrigens, Reinhard hatte es schon geschrieben, wir sind hier ein ‚Hallo‘ und einen Gruß am Ende gewöhnt.
oh, entschuldigung…
hab ja noch geschrieben, hab seit kurzem auch wieder XP(muss mich erst dran gewöhnen…)
wenn ich das öffne(Setup), habe ich eine Datei und einen Ordner.
ich würde dann die Ordner-Datei SETUP.EXE mitschicken, braucht man noch mehr?
äh, mfg, CheNetzer(?^^)
Hallo!
Da fehlt wahrscheinlich noch die VB6-Runtime auf dem anderen Rechner. Die kann man zum Beispiel auch direkt von Microsoft herunter laden:
http://www.microsoft.com/downloads/details.aspx?disp…
mfg
christoph
Hallo,
wenn Du den Assistanten verwendest, schreibt er Dir in das angegebene Verzeichnis eine Setup.exe, eine Setup.lst und DeinProgrammName.cab
Diese drei Dateien musst Du weitergeben.
Gruß Rainer
ich find im setup-ordner nur die .EXE…(sonst auch nichts)
ah ja, mfg, CheNetzer
und das reicht dann auch?
mfg, CheNetzer…
Hi,
ich find im setup-ordner nur die .EXE…(sonst auch nichts)
und den Ordner hat
‚PDCMDLN.EXE‘
geschrieben? Da stimmt etwas nicht. Das Programm schreibt eine Setup.exe. eine Setup.lst und eine Datei.cab
Ich weiß nicht was Du machst, aber der Assistent zum Weitergeben von VB-Programmen schreibt nicht nur eine .exe
Gruß Rainer
‚PDCMDLN.EXE‘?
ich hab auch nur die SETUP.EXE…
lst und cab tauchen nirgendwo auf…
mfg, CheNetzer
Hi,
*gg* na dann …
Du hast doch VB6 installiert.
Dann sieh mal ins Startmenü, dort findest Du …
-> Programme -> Microsoft Visula Basic oder -> Visual Studio 6
Dort dann -> Microsoft Visual basic 6 und -> Microsoft Visual Basi 6 Tools. In VB-Tools findest Du dann den ‚Verpackungs und Weitergabeassistenten‘
Den musst Du verwenden, der schreibt die drei Dateien.
Gruß Rainer
also ich hab nur Microsoft Visual Studio, dann Common oder VB98…
mfg, CheNetzer