Program dosowy

0

Dzień dobry, mam taki problem, przy pomocy ShellExecute
uruchamiam program dosowy ale po zakończeniu działania
(w Win2000) okienko od razu znika. Czy można je jakoś
zatrzymać na ekranie? Próbowałem robić plik BAT który
odpalał by program i wykonywał PAUSE&gtNUL ale był problem
z 32 - bitowymi ścieżkami do plików. Ma ktoś jakiś pomysł?

piechnat

0

nie wiem czy sie da, ale po zakonczeniu dazialania programu, tzn po wykonaniu wszystkiego co chcesz mozesz 'zatrzymac' program uzywajac np.

Readln(s: string) //nie wiem czy dziala i czy dobrze podalem :)

albo innej komendy, dzieki ktorej program bedzie czekal na jakies dane od Ciebie.

Pozdrawiam {hello} --LSD - Discover The New Way Of Thinking

0

Romantiko napisał:
nie wiem czy sie da, ale po zakonczeniu dazialania programu, tzn po wykonaniu wszystkiego co chcesz mozesz 'zatrzymac' program uzywajac np.
&gt
&gtReadln(s: string) //nie wiem czy dziala i czy dobrze podalem :)
&gt
&gtalbo innej komendy, dzieki ktorej program bedzie czekal na jakies dane od Ciebie.
&gt
&gt
Szczerze mówiąc to jestem początkujący i nie wiem gdzie to wpisać :((

0

&gt Szczerze mówiąc to jestem początkujący i nie wiem gdzie to wpisać :((

na samym końcu, tuż przed słowem kluczowym end.--Spin
(Delphi 5 Enterprise)

0

Jeśli już to proponuje wpisać :
readln; jeśli chcesz czekać na enter lub
readkey; jeśli chcesz czekać na dowolny klawisz

--POzdrOWieNIa

0

Drogi piechnat {hello}
Program DOSowy, który próbujesz uruchomić pod Win został najprawdopodobnie skompilowany na starszej wersji komputera lub kompilatora.
Taki efekt występował mi, kiedy program napisany w TurboPascal'u na komputerze z procesorem 486, próbowałem odpalić na komputerze o zegarze większym niż 300MHz. Moi koledzy tez mieli ten problem. Podobno rzecz jest w jakiś ustawieniach taktu zegara przy kompilacji programu. Za bardzo nie wnikałem w to już więcej ale to chyba w tym problem.
Pozdrawiam {hello} --Pawlik67
Zapraszam :-)
www.vebso.pl
UŻYTKOWNIK 9969489

0

Pawlik67 napisał:
[...]

chyba nie-e... ;)

Pozdrawiam {hello} --LSD - Discover The New Way Of Thinking

1 użytkowników online, w tym zalogowanych: 0, gości: 1