Stránka 1 z 1

Delphi - komponenta listbox a otevreni adresaru

Napsal: 03 srp 2008 19:18
od phonw
Dobry den,
zacinam se trosku zajimat o delphi a narazil jsem na problem...
do listboxu si nahraju soubor...neco jako seznam adresaru:

adr1
adr2
adr3
...

a ted chci tohle:
kdyz udelam doubleclick na adr1 (napriklad) chci aby se mi otevrelo okno kde se zobrazi obsah
adr1...nejake volani primo do systemu ? jako kdyby jsem napsal do Start ve Windowsu cestu (C:/adr1)....

doufam ze si rozumime ;)

moc krat dekuji za hint ...

Re: Delphi - komponenta listbox a otevreni adresaru

Napsal: 10 srp 2008 00:57
od crabman
da sa to velmi jednoducho
osetris ondoubleclick a das tam:

Kód: Vybrat vše

ShellExecute(Application.Handle, PChar('open'), PChar(ListBox1.Items[ListBox1.ItemIndex]), nil, nil, SW_SHOWNORMAL);


v pripade ze chces priecinok namiesto otvorenia preskumat staci namiesto 'open' dat 'explore'
samozrejme priklad rata s nazvom listboxu ListBox1 ;)

neviem aky si skuseny s delphi tak som to napisal dost podrobne..

Re: Delphi - komponenta listbox a otevreni adresaru  Vyřešeno

Napsal: 10 srp 2008 11:05
od phonw
fantastika ;)
ShellExecute... ;) to sem hledal...

DEKUJI tisickrat dobra vilo ;)

skuseny moc nejsem, takze dekuji za detail...