Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du kan bruge SelectDirectory fra FileCtrl-unitten.
I øvrigt må du godt prøve at læse spørgsmålet igennem inden du sender. Det er ikke let at forstå. Desuden "kopierer" man, ikke "kopiere".
Synes godt om
Slettet bruger
19. august 2007 - 10:49#6
Nu forstår jeg ikke du går lidt i sort pga.af en stavefejl, det er ikke som kritik men har bemærket det flere gange. Håber ikke du tager det ilde op, men er det ikke lige at køre det på en spids?
Jeg synes ikke det er at køre det op i en spids, men du har netop ramt et ømt punkt.
Jeg sætter pris på, at når jeg bruger min tid på at hjælpe dig og andre, ikke skal spilde 5 minutter, spekulerende over hvad du mener. Så medmindre du går i 3'die klasse, er ordblind eller på anden måde lovligt undskyldt, har du ingen undskyldning for ikke at formulere dig bedre end du gør.
Når jeg ser manglende endelser, forkert/manglende brug af komma, kludder med de sammensatte ord eller genbrug af ord i samme sætning, er det en negl ned over en tydeligvis ubrugt skoletavle. Signalet er uprofessionelt - og hvor er det blevet hyppigt, især på internettet.
Nok ord fra krakileren (er vist ellers flink nok), over til eksemplet:
uses FileCtrl;
procedure TfrmMain.btnLookupClick(Sender: TObject); var st : string; begin st := trim(eDirectory.Text); if SelectDirectory('Vælg katalog','\',st,[]) then eDirectory.Text := trim(st); end;
Synes godt om
Slettet bruger
18. december 2007 - 18:48#8
Jeg vil gå en anden vej med det her spørgsmål og vende tilbage til det med en variabel placering....
Hvordan kopierer man en helt mappe fra et sted til en anden ved at brugeren bare trykker på en button.
F.eks.
En mappe på placeringen c:\programmer\test\images
skal kopieres til placeringen c:\programmer\test\backup
Jeg kan ikke sige hvad der er galt uden at se hele koden.
Men hvis du smider funktionen CopyDir ind lige før din dxButton1Click så kan du også kalde den inde fra din TBackup.dxButton1Click procedure uden problemer.
Synes godt om
Slettet bruger
18. december 2007 - 21:31#14
hov hvis jeg flyttede funktionen op og indsatte som på nedenstående så virker det.
procedure TBackup.dxButton1Click(Sender: TObject); var FOS :TSHFileOpStruct; begin CopyDir('c:\programmer\test\images','c:\programmer\test\backup'); begin with FOS do //kopier databasen til biblioteket backup begin Wnd := 0; wFunc := FO_COPY; pFrom := pchar(ExtractFilePath(Application.ExeName) + '\vilist*'#0); pTo := pchar(ExtractFilePath(Application.ExeName) + '\backup'); fFlags:= FOF_NOCONFIRMATION; end; end;
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.