Tipy a triky v Delphi, díl 108. – komponenta ListView

Diskuze čtenářů k článku

Marek Jelen  |  17. 09. 2003 18:12

Zdravim,

tento prispevek nesouvisi s tim clanek a predem prosim o prominuti.....

At hledam, jak hledam, tak nikde nemuzu najit navod, jak udelat textove pole, kam by se daly vkladat i obrazky(napr. ICQ, Trillian....)

Mozna jsem to nekde prehledl, pokud ne, planujete nejakej takovej navod ???

Predem dekuji Marek Jelen

Souhlasím  |  Nesouhlasím  |  Odpovědět
srnec  |  18. 09. 2003 10:35

hladas priamo zapuzdrenie tmemo (edit) alebo moze byt aj StringGrid?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Marek Jelen  |  18. 09. 2003 16:06

Celkem jedno, potrebuju mit text, kde trebas *pokus* by se melo nahradit za nejaky obrazek !!!

Souhlasím  |  Nesouhlasím  |  Odpovědět
Srnec  |  18. 09. 2003 21:28

Tak to ta sklamem, musis si to oddriet sam, to znamena pouzivat priamo WIN API, text vypisovat cez "TextOut", zistit poziciu v texte podla vysky a sirky fontu "GetTextExtentPoint32", potom na danom mieste vynechat miesto a vykreslit bitmapu alebo ikonu cez "BitBlt" resp. "DrawIconEx", prajem vela zdaru

ps: api funkcie su len orientacne, aby si vedel sa zorientovat, urcite sa to da aj inak toto je prve co ma napadlo

Souhlasím  |  Nesouhlasím  |  Odpovědět
Shocquer  |  17. 09. 2003 09:26

viem, ze sa taky formular da vytvorit rychlo a kod skopirovat, ale nebolo by mozne a vcelku prakticke dat rovno link na dfp a pas?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Radek  |  17. 09. 2003 02:36

Nevím co se podělalo, ale např. po kompilaci v Delphi 6 (XP-Pro SP1)mi to po doplnění manifestu hází hafo následujících errorů:

---------------------------

Testlistview

---------------------------

Access violation at address 77E7A75E in module 'kernel32.dll'. Read of address 00000001.

---------------------------

OK

---------------------------

Tušíte někdo proč?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Radek  |  17. 09. 2003 02:38

...Hergot, a proč vlastně u příspěvků psaných v Opeře (jako v notepadu) nefunguje normální řádkování?

Souhlasím  |  Nesouhlasím  |  Odpovědět
PEPR  |  17. 09. 2003 07:45

Hi,

to je zpusobeno chybou ve VCL knihovne. V Delphi 6 pouzit TListView, zobrazeni report a manifest proste nelze!!!

S pozdravem
Michal PEPR Pesek
http://www.peprsoft.cz
http://www.totalcommander.cz

Souhlasím  |  Nesouhlasím  |  Odpovědět
autor  |  17. 09. 2003 08:44

Je to přesně jak píše kolega. Řešením, jak z toho ven, je velmi drobná úprava zdrojových kódů VCL, pokud je máte k dispozici. Postup byl popsán v jednom z dílů seriálu, ale nechtějte po mě vědět, ve kterém dílu. Zkuste hledat v offline verzi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Radek  |  17. 09. 2003 12:55

Díky za radu, teď už to funguje jak má

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