kuicets Opublikowano 18 Maja 2005 Zgłoś Opublikowano 18 Maja 2005 Otóż... niby delay(1000) ma wprowadzić 1 sekundową przerwę a tu zonk. Dopiero ja dam 160000 (czyli 2x delay(60000); i delay(40000);) to wychodzi mi sekunda. Na przykładzie... sound(440); delay(1000); nosound; Ma wydawac dzwięk "a" przez 1 sekunde, a tu ledwo pierdnie... dopiero: sound(440); delay(60000); delay(60000); delay(40000); nosound; daje pożądany efekt. Wszsytko by było git, gdybym tylko ja korzystal z tego programu. Jak na innym kompie go uruchamiam, to dzwięk trwa bardzo dlugo - czasem dłużej czasem krocej, czasem w sam raz :). Jak to jakoś UJEDNOLICIĆ??? Pozdrawiam... P.S. (mój kompilator to Turbo Pascal 7.1); Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
luminat Opublikowano 18 Maja 2005 Zgłoś Opublikowano 18 Maja 2005 Potrzebny jest Ci poprawiony modul crt, poniewaz na komputerach klasy P200 (i szybszych) funkcja delay nie dziala prawidlowo. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
kuicets Opublikowano 18 Maja 2005 Zgłoś Opublikowano 18 Maja 2005 A skąd dostać i jak zainstalować poprawiony moduł CRT? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
luminat Opublikowano 19 Maja 2005 Zgłoś Opublikowano 19 Maja 2005 www.google.pl (wynik szukania dla slow: 'delay pascal') http://pascal.lo2.opole.pl/kompilatory.html (modul crt) http://www.cku.torun.pl/Pascal/pascal.htm (howto) Tylko nie mow, ze nie mogles znalezc. Czyste lenistwo! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...