[PASCAL] - 2 problemy

Odpowiedz Nowy wątek
2006-12-27 13:43
0

mam 2 problemy w pascalu:

  1. Pisze sobie program, ktory wczyta inny program z jakimis tam parametrami, problem jest w tym ze oba programy sa pod konsola - tzn ten ktory pisze, oraz ten ktory wczytuje i wczytywany program odpala sie w konsoli programu ktory pisze :):) chyba zaczaicie o co chodzi... poprostu nie wyskakuje okienko nowego programu tylko program "podpina" sie pod juz dzialajacy

  2. Jak zrobic aby program czekal na nacisniecie jakiegos klawisza, i gdy ten klawisz nacisne wykonywal jakas operacje... chodzi o to zeby tego klawisza nie trzeba bylo potwierdzac enterem.

Dzieki

Pozostało 580 znaków

2006-12-27 13:58
0

while (1=1) do
begin
c:=#0;
if keypressed then c:=readkey;
if c=cos tam then cos tam :)
end;

ogolnie zaleznie ktory chcesz klawisz uzyc musisz podac jego kod po # w ifie. Jak nie masz tablicy jakiejs z tymi kodami to najlatwiej to wyciagnac przez writeln(ord(a));
Wyswietli CI kod litery a itp itd.


play hard..go pro.

Pozostało 580 znaków

2006-12-27 14:01
snw.
0

2) read ?

Pozostało 580 znaków

2006-12-27 14:23
0

Freakman: dzieki mam nadzieje ze pomoze ;]
snw. : wlasnie chodfzi o to ze nie moze byc read :P bo trzeba zaakceptowac enterem ;]

Czekam jeszcze tylko na podpowiedz na moj pierwszy problem ;]

//edit
Ok juz wiem jak zozwiazac problem nr. 1 ;]
jezeli odpalamy aplikacje konsolowa to trzeba uruchodic program uzywajac polecenia:

cmd /c start <sciezka do programu>

np

Winexec('cmd /c start cmd'.SW_NORMAL)

chyba dobrze napisalem :P w razie czego poprawie jutro ;]

Dzieki za pomoc

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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