24. juli 2001 - 01:38Der er
4 kommentarer og 1 løsning
dobbel klik
Jeg har lavet en ListBox, hvor jeg i items har skrevet nogle ting, f.eks. nogle musik numre på list. Så vil jeg gerne have at man skal kunne dobbelt klikke på numrene.
Hvis jeg nu dobbelklikker på et nummer...skal programmet finde numret på hdd....
hvordan laves det op fra ovenstående......Og forresten alle disse koder mm. man ser til de forskellige spørgsmål, er det noget I har i hoved eller hva\'? Hvis ja, hvor kan man lære det?
OK Det du har is Listbox en SKAL være file navn ellers virker den ikke: Here er helle koden
****************NEW START********************* function SearchTree(StartDir,FileToFind : string; out FileNamePath : string) : boolean; var RetVar : boolean;
// Recursive Dir Search procedure SearchDir(DirPath : string); var SearchRec : TSearchRec; begin DirPath := IncludeTrailingBackSlash(DirPath);
if FindFirst(DirPath + \'*.*\',faAnyFile,SearchRec) = 0 then begin if UpperCase(SearchRec.Name) = FileToFind then begin RetVar := true; FileNamePath := DirPath + SearchRec.Name; end else begin while not RetVar and (FindNext(SearchRec) = 0) do begin if UpperCase(SearchRec.Name) = FileToFind then begin RetVar := true; FileNamePath := DirPath + SearchRec.Name; end else if (SearchRec.Name <> \'.\') and (SearchRec.Name <> \'..\') and ((SearchRec.Attr and faDirectory) = faDirectory) then SearchDir(DirPath + SearchRec.Name); end; end;
var s,drev,filelocation : string; begin drev:= \'c:\\\'; s := \'\'; if listbox1.itemindex <> -1 then begin s := listbox1.items[listbox1.itemindex]; end;
SearchTree(s,derv,filelocation); end; ****************OLD MODIFIED END********** if file found filelocation = where file is else is = none
This work more or less there my be some small errors is don\'t work icq me or email me Icq: 50374070 Email: Christian_tusborg@net.dialog.dk
Zardic bruger MSN jeg har nogle spørgsmål Cro1984@hotmail.com
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.