Seite 1 von 2

Exe öffnen mit exe

Verfasst: 06.03.2005 20:00
von Green Snake
Hallo

weiss jemand wie ich folgendes machen kann:

also ich habe ein pb vollbild
jetzt will ich, dass wenn ich auf zb a drücke, dass dan die exe im verzeichnis
C:\blblbbl\blbbl\dieseexe.exe

geöffnet wird

wie geht das ?


hoffe ihr wisst das

Verfasst: 06.03.2005 20:03
von Leo
RunProgram(PathZuDatei.Exe)

???

Verfasst: 06.03.2005 21:31
von Green Snake
Hallo

könntest du mir das genauer erläutern?
vielleicht sogar mit beispiel

also ich habe die exe und die andere im gleichen ordner.
normal lautet der gode ja dan

runprogram("Meine.exe")

jetzt kommen aber fehlermeldungen
bist du sicher das er so geht, oder habe ich etwas falsch gemacht?

Initialisieren

Verfasst: 06.03.2005 21:49
von zigapeda
Hi

Ich bin leider auch noch anfänger und kann dir nicht helfen aber ich glaube du musst irgendwas Initialisieren genau so wie bei dem Vollbild InitSprite()

Verfasst: 06.03.2005 21:54
von nco2k
die exe muss auch vorhanden sein damit es funktioniert und du musst wissen in welchen ordner du dich gerade befindest.

Code: Alles auswählen

RunProgram("test.exe")
wenn du das nun einfach so in ein neues projekt einfügst und es startest, versuchst du die "test.exe" zu starten die sich im selben ordner befinden sollte wie die gerade kompilierte exe und diese liegt nun mal im ordner "C:\Programme\PureBasic\Compilers".

deswegen immer schön die projekte speichern und dann versucht dein programm die exe zu starten, die sich im selben ordner befinden sollte wie deine *.pb datei. :wink: sollte es aber nicht daran liegen, dann hast du irgendwo anders ein fehler drin.

c ya,
nco2k

WWWW

Verfasst: 06.03.2005 23:02
von Green Snake
Hallo

weisst du, es ist ja schon gut, das du alles so genau beschreibst,
jedoch bin ich nicht so blöde und habe das noch nicht gemacht
aber nichts für ungut, trotzdem kommen immer noch fehler

RunProgramm() incorect number of parameters

Verfasst: 06.03.2005 23:21
von Zaphod
kannst du mal genau die codezeile posten, in der du runprogram benutzt?

Verfasst: 06.03.2005 23:22
von zigapeda
Schreibst du RunProgram mit einem oder mit zwei "m" am schluss? In dem codeBeispiel von nco2k steht es mit einem "m" und du hast des gerade mit zwei geschrieben.

Verfasst: 07.03.2005 00:12
von nco2k
@Green Snake
mit blöd hat das nix zu tun, sowas kann bei den besten programmierern noch vorkommen.

wenn da "incorect number of parameters" kommt, dann verwendest du wohl zu viele parameter und/oder ungültige parameter.

folgende sind nur erlaubt:

Code: Alles auswählen

RunProgram(DateiName$, [, Parameter$, ArbeitsVerzeichnis$ [, Flags]])
zeig uns deinen code und wir werden schon rausfinden woran es liegt, ansonsten können wir dir leider nicht helfen. ausserdem solltest du uns mitteilen welche pb version du verwendest, ob demo oder nicht und welches betriebssystem und ggf. service pack.

c ya,
nco2k

Version

Verfasst: 07.03.2005 12:30
von Green Snake
Hallo

Version 3.30
Windows XP
Vollversion