20. august 2002 - 23:11Der er
6 kommentarer og 1 løsning
%Systemroot% ???
hvordan benytter man sig af disse %systemroot% , %Systempath%, jeg er ved at lave et installations program til et af mine projekter, men jeg ved ikke hvor jeg kan "ligge" programmet, findes der noget der hedder %programpath% og hvordan bruger man commandoen ??? På forhånd tak :)
Man kan bruge App.Path som fortæller dit VB prog hvor det ligger i systemet, så lad os sige at du vil have dit prog til at åbne en text fil lige når det åbnes kunne det gøre sådan her.
Private Sub Form_Load()
Dim tekstvariabel_onload As String Dim path As String
Text1.Text = ""
path = App.path
Open App.path + "\dinfil.text" For Input As #1 Do Until EOF(1) Line Input #1, tekstvariabel_onload Text1.Text = tekstvariabel_onload & Chr$(13) & Chr$(10) Loop Close #1 end sub
jeg kan ikke bruge den commando (app.path) da mit program ikke ligger inde på computeren endnu, mit installations program skal henvise til hvor programmet kan ligge henne, så mangler viden om hvordan jeg benytter komandoen %Programpath% så jeg kan ligge mit program i "program files".
Det skal du angive i package and development delen når du frigiver dit program, normalt vil det være sådan at hvis det er et dansk styresystem du inst. under vil det være "Programmer" og hvis det er engelsk vil det være "Program Files"
hej simon, funktionen du omtaler kan højest sandsynligt opnåes ved brug af FileSystemObject. Du kan få FSO til at finde f.eks. windows el. programmer-stien og derefter i din kode bruge f.eks. Replace(Sti,"%systemroot%",FundneSti). Et eksempel på FSO er som følge:
Tak sion det var lige hvad er ledte efter Takker :)
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.