ďťż

Ładny brzuch

Witam, mam małe pyt. co do Pascal'a. Chodzi mi o to, by podczas gdy jest włączony tryb graficzny, wyświtlało mi gdzies na ekranie wartość X i Y na której znajduje się kursor myszki. Jeśli ma ktoś jakąś propozycję proszę o odpowiedź.
Pozdrawiam.



loknij do helpa, tam jest cos o posX i posY

var x, y:word; ... asm MOV AX,1 INT 33h mov ax,3 int 33h mov x,cx mov y,dx end;

mógłbyś to troszke wyjaśnić?




mógłbyś to troszke wyjaśnić? A co tu wyjaśniać? :P Po tych instrukcjach w x i y masz współrzędne kursora myszki ;)

To inaczej, jak w trybie graf. wyświetlić zmienną? bo mi jakoś nie wychodzi... normalnie to jest: Write(zmienna); a w tryb. graf. jak ma być?

OutText('Probny tekst...');
OutTextXY(X, Y, 'Probny tekst...');
pierwszy to w aktualnej pozycji :D
ten drugi :) to od wyznaczonych X i Y :)

Polecam:

http://gzaxel.republika.pl/

:excl: witam, jesli chodzi o tryb graficzny to mam taki maly problem, mianowicie: czy mozecie mi wytlumaczyc dlaczego w momencie gdy wybieram "run" zamiast pokazac mi to co zrobilem czarne tlo pokazuje sie na ulamek sekundy poczym wraca do kodu. Jestem poczatkujacy a w zasadzie baaardzo poczatkujacy. Jest mi to potrzebne jedynie do skzoly inaczej pascalem bym sie zapewne wcale nie zajmowal. Za szybka pomoc z gory THX
Użytkownik connector edytował ten post 21 marzec 2006, 22:06

:excl: witam, jesli chodzi o tryb graficzny to mam taki maly problem, mianowicie: czy mozecie mi wytlumaczyc dlaczego w momencie gdy wybieram "run" zamiast pokazac mi to co zrobilem czarne tlo pokazuje sie na ulamek sekundy poczym wraca do kodu. Jestem poczatkujacy a w zasadzie baaardzo poczatkujacy. Jest mi to potrzebne jedynie do skzoly inaczej pascalem bym sie zapewne wcale nie zajmowal. Za szybka pomoc z gory THX


(..)zapewne nie masz petli glownej :]


:excl: witam, jesli chodzi o tryb graficzny to mam taki maly problem, mianowicie: czy mozecie mi wytlumaczyc dlaczego w momencie gdy wybieram "run" zamiast pokazac mi to co zrobilem czarne tlo pokazuje sie na ulamek sekundy poczym wraca do kodu. Jestem poczatkujacy a w zasadzie baaardzo poczatkujacy. Jest mi to potrzebne jedynie do skzoly inaczej pascalem bym sie zapewne wcale nie zajmowal. Za szybka pomoc z gory THX
funkcja
Readln
Reaguje tylko na enter ;) jednak chciałbym zobaczyć ten kod

program grafika;
uses Crt, Graph;
VAR driver, mode: integer;
BEGIN
driver:=Detect;
InitGraph (driver, mode, 'H:\TP\BGi');
SETFILLSTYLE (1,8);
BAR (100,100,200,300);
SETFILLSTYLE (1,14);
BAR (200,100,300,300);
SETFILLSTYLE (1,4);
BAR (300,100,400,300);
Repeat until keypressed;
CloseGraph;
END.

To co ma byc tu narysowane to proba. Ogolnie mam zrobic krajobraz. Niestety czasu mam coraz mniej. Dzieki ze sie zainteresowaliscie tym tematem i ze chcecie pomoc.
PS. Ten sam kod sprawdzalem na kompie kolegi. U niego dziala :/ czy to moze byc brak jakiegos pliku do graph?
Użytkownik connector edytował ten post 22 marzec 2006, 06:41
a sprobuj odpalic przez cmd (czy tam command zaleznie od systemu) i zobacz czy nie wywali jakis bledow (to tylko teoria, w czystym paszczaku nigdy nie programowalem)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •