Forum
Grundkurs
»Introduktion
»Snabbguide
»Komponenter
»Händelser
»Strängar
»Räkna med Delphi »Egna
typer
»Selektion
»Iteration
»Menyer
»Funktioner
»Arraystrukturer
Tips & Tricks
»Nya tips
»Blandat
»Databaser
»Filer
»Forms
»Grafik
»Internet
»Komponenter
»Matematik
»Multimedia
»Objekt/ActiveX
»Skrivare
»Strängar
»System
»Mest lästa tips
Artiklar
»Delphi och ADO
»Bygga en DLL
»Skapa en enkel rapport
»Hantera registret
»Enheter, units
»Klassen TCanvas
»Använd LookUp Controls
Nya
tips
Lägg
till tips
Delphilänkar
Gästbok
|
|
FuzzyDizzie » Delphi » Forum
|
|
|
Modifiera kommando i shell
2011-12-23 15:10 - dprsys [Registrerad 2007-05-15]
|
Jag använder en rutin för att bygga in zip i programmen 7ze Den slutar med följande
if shellexecute(application.handle, nil, '\programmapp\kopia.bat', '', '', sw_show) <32 then begin end;
Nu behöver jag kunna variera vilken mapp som batfilen ska ligga i, detta på grund av att funktionen ska ligga i på en webbserver där den mapp där filen kopia.bat skapas är en variabel mapp. Jag kan då inte ersätta '\programmapp\kopia.bat', med en variabel, för då får jag vid kompilering felmeddelandet 'incompatible type 'string' and 'PansiChar',
Någon som har en lösning?
|
|
|
|
|
|