excute fra en listbox?
Hejsa.jeg er ved at lave et lille install menu program.
jeg har en lang række .msi filer som skal startes fra menuen, dertil har jeg lavet en listbox hvor man kan vælge det program som skal installeres.
i min listbox.item står alle navne på den software som skal installeres, men min "install" knap skal self. vide hvorfra den skal lave en shellexecute.
jeg har prøvet mig frem ved at lave en ini fil (install.ini)
[software]
acrobat reader = c:\acrobat.msi
photoshop = c:\photoshop.msi
det er ikke noget som helt problem for mig at læse navnet på i min listbox (det var faktisk overraskende nemt, der er meget hjælp at finde i delphi hjælpefunktionen) men det bliver strakt lidt trixy at udlæse path til knappen.
Spørgsmålet er om jeg har grebet det forkert an, om men istedet skulle lave en dual listbox som følger hinanden, hvor den ene har navnet på softwaren og den anden listbox har path til programmet som knappen lavet en shellexecute på.
jeg kan godt se at inifil er lang den mest struktureret måde at lave det på men som begynder bliver det hurtigt advanceret.
Måske der er nogen som har nogle gode links omkring inifiler som man kan lære noget fra. Jeg vel helt ikke have noget copy/paste code, jeg er typen som lærer mest ved selv at lege med det og prøve mig frem, men lige her syntes jeg ikke delphi hjælpen rækker så langt, så hvis det findes en god side med eksempler vil jeg tage imod det med kyshånd :-) (har prøvet at google, men fandt ikke rigtig noget match).
