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]
W tym celu wykorzystaj pliki INI, opis znajdziesz w delphikurs.exe, gdzies tam nie pamietam gzdie :-)
POZDRóWki :-)
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
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 )
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..
a co do Atlasa: w Pascalu nie ma plików INI...
więc zostaje ci korzystać z Pos i Copyod 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 :).
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