czy jesli prog jest robiony pod konsole to czy mozna w nim rysowac ?
Można - glifami :d
nie no, jeśli nagniemy pojęcie konsola, to można zastosować magiczne polecenia detectgraph oraz initgraph... a później jazda... a jeżeli nie nagniemy no to faktycznie, pozostają ASCII...
polecam asemblera i 13H :d :d :d
polecam asemblera i 13H :d :d :d
A ja polecam zaznajomić się z tematem zanim napiszesz kolejną bzdurę!
polecam asemblera i 13H :d :d :d
chcesz porysować dysk ??? :-D :-D :-D
(int 13h ) [niewinnosc]
no co?! tryb graficzny 13h służy do wyświetlania grafiki w dosie... a konsola jest pewnego rodzaju emulatorem dos'a. w trybie 13h grafa będzie wyświetlana na fullscreen ale będzie to nadal program konsolowy. nie krytykujcie mnie jeśli się mylę, tylko proszę o wyjaśnienie...
a konsola jest pewnego rodzaju emulatorem dos'a. (...) nie krytykujcie mnie jeśli się mylę, tylko proszę o wyjaśnienie...
Konsola z DOSem ma tylko jedną wspólną rzecz - tryb tekstowy - nic więcej. Nie możesz używać przerwań pod Windows (pomijam wyjątki). Tak więc użycie trybu 13h funkcji 0 przerwania 10h nie przejdzie.
...Tak więc użycie trybu 13h funkcji 0 przerwania 10h nie przejdzie.
jak najbardziej przejdzie! (winda 98)
[code]program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
begin
asm
mov ah, 00h
mov al, 13h
int 10h
end;
end.[/code]
tylko uwaga! próbować przy zapisanych wszystkich pracach! bo jak łatwo zauważyć program nie przywraca poprzedniego trybu graficznego!
nie wiem jak to zrobić... ale jak ktoś poszuka to się dowie :)
W Windzie 98 SE nie ma żadnego problemu z trybem 13.
Jeśli chodzi o wykonanie to tu masz kilka przykładów:
Jak na moje to każdy kto twotzy program chce aby był jaknajbardziej uniwersakny dla wszystkich Win a nie tylko dla jednego. Ne jestem pewien bo w grafice pascalowej jestem (prawie) zerem ale czy nie można użyć instrukcji z pascala initgraph, detect itd ?
E... Jakbyś uważnie przeczytał wszystkie posty to byś se wywnioskował, że nie można. To są funkcjie typowo dosowe, <ort>poza tym </ort>w delphi ich chyba nie ma.
No dobra przecież mówiełem że się na grafice ort! [niewinnosc]