Luksor Opublikowano 12 Maja 2008 Udostępnij Opublikowano 12 Maja 2008 Mam taki kod: Image1.Left+=10; I wyskakuje mi błąd "Expression expected but "=" found". :blink: W czym tkwi problem? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 12 Maja 2008 Administratorzy Udostępnij Opublikowano 12 Maja 2008 Image1.Left := Image1.Left+10; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 12 Maja 2008 Autor Udostępnij Opublikowano 12 Maja 2008 Dzięki gnysek ;) EDIT: A mam jeszcze jedno pytanie: Jak zrobić w delphi warunek na wciśnięcie klawisza. Jak w gmie jest if keyboard_check(vk_left)... to jak to zrobić w delphi? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Snake Opublikowano 12 Maja 2008 Udostępnij Opublikowano 12 Maja 2008 Są takie eventy na formie jak OnKeyPress / OnKeyDown / OnKeyUp, a w nich zmienna Key przechowuje wartość przyciśniętego klawisza. np: GML procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key = VK_LEFT then showmessage( 'blah' ); end; Chociaż... to kijowy sposób. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 13 Maja 2008 Administratorzy Udostępnij Opublikowano 13 Maja 2008 Bo w Delphi jest trochę kijowych rzeczy :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pieter Opublikowano 13 Maja 2008 Udostępnij Opublikowano 13 Maja 2008 radze zrobić globalny hook na klawiaturę =) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 25 Maja 2008 Autor Udostępnij Opublikowano 25 Maja 2008 Poprawi ktoś ten kod: procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if (Key='w') then close; end; bo nie działa, pisze: Undeclared indentifier czy jakoś tak. EDIT: Pls, niech ktoś powie co jest nie tak. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 25 Maja 2008 Udostępnij Opublikowano 25 Maja 2008 Ale co on ma zamykać? Jak formę, to: procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if Key='w' then Form1.close; end; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 25 Maja 2008 Autor Udostępnij Opublikowano 25 Maja 2008 Ale co on ma zamykać? Jak formę, to: procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if Key='w' then Form1.close; end; Cały czas jest ten błąd: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
IgiKoval Opublikowano 1 Czerwca 2008 Udostępnij Opublikowano 1 Czerwca 2008 A dodałeś procedurkę na górze skryptu? ;> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 1 Czerwca 2008 Autor Udostępnij Opublikowano 1 Czerwca 2008 A dodałeś procedurkę na górze skryptu? ;> Nic nie dodawałem. Podaj mi kod jak wiesz. W sumie ten temat jest trochę stary, ale chętnie bym się dowiedział jak to zrobić. :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
IgiKoval Opublikowano 1 Czerwca 2008 Udostępnij Opublikowano 1 Czerwca 2008 Akurat tutaj wystarczy wybrać form -> events i tam OnKeyPress, a później wpisać kod if Key='w' then Form1.close; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 1 Czerwca 2008 Autor Udostępnij Opublikowano 1 Czerwca 2008 Akurat tutaj wystarczy wybrać form -> events i tam OnKeyPress, a później wpisać kod if Key='w' then Form1.close; Nie działa. :( Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
IgiKoval Opublikowano 1 Czerwca 2008 Udostępnij Opublikowano 1 Czerwca 2008 Na moim delphi 7 działa. Po naciśnięciu w program się wyłącza. Powinno to wyglądać tak: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 1 Czerwca 2008 Autor Udostępnij Opublikowano 1 Czerwca 2008 Nie działa, ale jak stworzyłem nowy projekt to działało. :blink: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pieter Opublikowano 1 Czerwca 2008 Udostępnij Opublikowano 1 Czerwca 2008 To zależy od tego czy masz na formie jakiś komponent co może Ci zabrać tak zwany "active" :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się