Urose, bas zato sam i poludeo jer GRESIS! Ne treba ti nikakva knjiga, nikakva literatura kad je Borland C++ Builder u pitanju! U tome i jeste citava poenta... :(
Citirao sam ono sto si rekao, a gde najvise gresis. Za BCB nema knjiga jer ti knjige ne trebaju. BCB help je tako dobar da je to nesto neverovatno - uvek je Borland imao najbolji moguci Help sistem.
Evo da objasnim gde lezi srz problema - ti prijatelju nisi jos "provalio" da BCB help za SVAKU, ali bas SVAKU komponentu daje help u kome za SVAKI metod ili vrednost imas
PRIMER kako se ista koristi! Sa tim za tili cas mozes sve da naucis! NE TREBA KNJIGA, jer tu je SOURCE koji na PRIMERU pokazuje kako se neki deo klase koristi! To je tako lako i jednostavno da cu se ja UVEK ljutiti kad neko pita gluposti kao sto si ti uradio...
Procitaj sta sam rekao na tvoje pitanje - "par klikova" je zaista dovoljno da bi se naucilo kako se koristi OnKeyPress, jer za to postoji PRIMER! Evo ti primer kao dokaz (direktno iz Borland C++ Builder HELP-a!):
Code:
This event handler displays a message dialog box specifying which key was pressed:
void __fastcall TForm1::FormKeyPress(TObject *Sender, char &Key)
{
char keyString[25];
KeyString[0] = Key;
strcpy(&keyString[1], " Was Pressed");
Application->MessageBox(keyString , "Key Press", MB_OK);
}
A na kraju da vidimo sta Borland C++ Builder kaze (pazi sad!) kad SAMO JEDNOM KLIKNES F1 (Kliknuo na Form1, onda selektovo Events, i selektovo OnKeyPress dogadjaj):
Code:
Occurs when a user presses a single character key.
typedef void __fastcall (__closure *TKeyPressEvent)(System::TObject* Sender, char &Key);
__property TKeyPressEvent OnKeyPress = {read=FOnKeyPress, write=FOnKeyPress};
Description
Use the OnKeyPress event handler to make something happen as a result of a single character key press.
The Key parameter in the OnKeyPress event handler is of type Char; therefore, the OnKeyPress event registers the ASCII character of the key pressed. Keys that don't correspond to an ASCII Char value (Shift or F1, for example) don't generate an OnKeyPress event. Key combinations (such as Shift+A), generate only one OnKeyPress event (for this example, Shift+A results in a Key value of ?A? if Caps Lock is off). To respond to non-ASCII keys or key combinations, use the OnKeyDown or OnKeyUp event handlers.
Ovde pobogu SVE pise! I nek me neko ubedi da treba da jurim neku knjigu od 1000 strana zbog ovoga????
Iz ovog poslednjeg ces 100% shvatiti ako iole malo znas engleski da tebi licno vise odgovara OnKeyDown dogadjaj... I tako dalje. - SVE LEPO PISE, samo neko treba da cita!
Reci mi samo na kraju jel ti lakse (kad si u tolikoj frci) da cekas dan/dva (ili vise) da ti neko odgovori na ES umesto da sednes i naucis kako se koriste ova tri dogadjaja i da sve bude okej?
Citat:
ouros:
Da se ja pitam ja bih uzeo i radio u VC++ jer ima toliko literature i svi programerski sajtovi imaju dosta primera a ne kao BCB samo jedna knjiga i to je to.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin