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

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

phonw
nováček
Příspěvky: 18
Registrován: únor 08
Pohlaví: Nespecifikováno
Stav:
Offline

Delphi - komponenta listbox a otevreni adresaru

Příspěvekod phonw » 03 srp 2008 19:18

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 ...

Reklama
Uživatelský avatar
crabman
Level 2.5
Level 2.5
Příspěvky: 368
Registrován: červenec 07
Pohlaví: Muž
Stav:
Offline

Re: Delphi - komponenta listbox a otevreni adresaru

Příspěvekod crabman » 10 srp 2008 00:57

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..
ASRock 775Dual-VSTA | Intel Pentium D 2.67 GHz | 1024 MB DDR2 667 MHz
GeForce 6600 128 MB | Sound Blaster Audigy SE | MS Windows XP SP2

phonw
nováček
Příspěvky: 18
Registrován: únor 08
Pohlaví: Nespecifikováno
Stav:
Offline

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

Příspěvekod phonw » 10 srp 2008 11:05

fantastika ;)
ShellExecute... ;) to sem hledal...

DEKUJI tisickrat dobra vilo ;)

skuseny moc nejsem, takze dekuji za detail...


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti