Tipy a triky v Delphi, díl 34.

Diskuze čtenářů k článku

J.  |  20. 03. 2002 22:02

Uz mam lepsi naladu. A dokazete takhle predefinovat i napisy na tlacitkach, kdyz volate Application.MessageBox? Docela mi vadi, prave to, ze kdyz se pokousim napsat program mluvici kompletne anglicky, tak prave vsechny tyhle standardni dialogy mluvi jazykem Windows, takze v ceskych oknech cesky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
autor  |  21. 03. 2002 11:19

Myslím, že tenhle problém už jsme v seriálu měli, ale nejsem si tím úplně jistý (přecijen, dílů už je hodně). Zkuste se podívat tak na posledních 10...

Souhlasím  |  Nesouhlasím  |  Odpovědět
J.  |  24. 03. 2002 20:28

Diky moc, tip v 17. dilu je presne to prave. Vcetne komentare pod nim tykajicho se pouziti ModalResult za ucelem identifikace tlacitka.

Stejne je super, ze se na Zive daji najit clanky a dikuze, ktere jsou uzitecne a nejde pouze o hadky typu Linux vs. Windows (v abecednim poradi).

Jeste jednou dekuji.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Václav Kadlec  |  22. 03. 2002 10:33

Tak použijte MessageDlg a máme po strarostech

Souhlasím  |  Nesouhlasím  |  Odpovědět
J.  |  20. 03. 2002 15:12

Mame 34. dil a v odstavci o resources doporucuje autor podivat s na 32. dil, jenze v seznamu souvisejicich clanku, jsou clanky odkazy pouze po 31. dil. A ve 31. dilu jsou odkazy pouze na starsi dily. Jeste ze HTML je zkratka pro HYPERTEXT markup language.

Co se seznamu souvisejicich clanku tyka, tak v tom je na Zive nejaky neporadek a u zajimavych serialu, jako je tento, mi to docela vadi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
autor  |  20. 03. 2002 15:19

O přidání odkazů do článku se stará někdo jiný, ne já. Já články jen píšu. Tím méně můžu ovlivnit některé chyby, které jsou v chybějících odkazech pod článkem.

Pokud si však kliknete (i libovolného článku) na jméno autora, zobrazí se vám seznam všech jeho článků a zde by chyby být neměli...

Souhlasím  |  Nesouhlasím  |  Odpovědět
autor  |  20. 03. 2002 15:21

...ale mně se chyba do minulé reakce vloudila, pardon....

Souhlasím  |  Nesouhlasím  |  Odpovědět
J.  |  20. 03. 2002 15:38

:)

Dobry, to ja dneska mam jenom rejpavou naladu.

A ted jsem prisel na to, ze vsechny zajiamve clanky o Delphi najdu, kdyz v levem pruhu kliknu na DeveloperDaily a Delphi a tam uz to nejak dohledat lze.

Souhlasím  |  Nesouhlasím  |  Odpovědět
J.  |  20. 03. 2002 15:01

Cekal jsem posouvani po pixelech, ne po znacich, to umi kazdy.

A kdyz uz po znacich, tak mam vyhradu k radku:

For i := 1 to Length(Titulek) do Titulek[i] := Application.Title[i+1];

mam dojem, ze pro i=Length(Titulek) chcete neexistujici znak. Lepsi by bylo:

for i := 1 to length(titulek)-1

A jeste lepsi mi prijde pouzit standardni funkci copy() asi takhle:

titulek := copy(titulek,2,length(titulek)) + copy(titulek,1,1);
application.title := titulek;
form1.caption := titulek;

Funkce copy() je preci jenom napsana blbuvzdorne a navic nemusite psat for-cyklus.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor