Problem w Pascalu

0

Mam zrobioną pętlę, która po trzech wykonaniach miałaby zawieszać komputer (żeby nic nie można było zrobić - oczywiście spod windowsa można ctrl+alt+del). Ale jak zrobić, <font color="red">żby ptogram </span>się wieszał i nic dalej nie szło? Aha i jeszcze jak mam plik dajmy na to z taką zawartością:
jeden:witam
dwa:siem
(zamiast : może być znak =)
Jak zrobić (oczywiście też w Pascalu), żeby program odczytał to co znajduje się tylko za np. jeden (czyli żeby wyświetlił słowo WITAM)??? [glowa]

0

W tym celu wykorzystaj pliki INI, opis znajdziesz w delphikurs.exe, gdzies tam nie pamietam gzdie :-)
POZDRóWki :-)

0

do zawieszania daj pętlę
repeat i := 2 until i=1 :)

a co do Atlasa: w Pascalu nie ma plików INI...
więc zostaje ci korzystać z Pos i Copy

0

Mam zrobioną pętlę, która po trzech wykonaniach miałaby zawieszać komputer (żeby nic nie można było zrobić - oczywiście spod windowsa można ctrl+alt+del). Ale jak zrobić, żby ptogram się wieszał i nic dalej nie szło?

Tzn program ma wchodzić w nieskończoną pętlę.
Najłatwiej użyć do tego najbardziej odradzanej instrukcji:

program Zwis;
label Poczatek;
begin
Poczatek:
goto Poczatek;
end.

(w assemblerze taki program zajmuje 2 bajty :-P )

0

do zawieszania daj pętlę
repeat i := 2 until i=1 :)

hmm, czepiam się.. ale poprawniej by było :
[code]repeat until false; :)[/code]
taka mała dygresja... ;-)

a co do Atlasa: w Pascalu nie ma plików INI...
więc zostaje ci korzystać z Pos i Copy

od kiedy to ? przecież to zwykły plik tekstowy, więc w czym problem..

0

a co do Atlasa: w Pascalu nie ma plików INI...
więc zostaje ci korzystać z Pos i Copy

od kiedy to ? przecież to zwykły plik tekstowy, więc w czym problem..

AndRew czytaj wszystko a nie wybiórczo. Zawsze można w trybie rzeczywistym wypełnić tablicę przerwań zerami :).

0

no tak, źle się wyraziłem: w Pascalu są pliki INI (w końcu to zwykłe tekstowe) ale nie ma gotowych procedur i funkcji do ich obsługi (nie ma klasy TINIFile) więc Atlas pisząc o plikach INI i podając kurs Delphi wsprowadza pytającego w bład

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