Avatar billede baxos Nybegynder
24. maj 2003 - 00:23 Der er 4 kommentarer og
1 løsning

Lave en ny fil fra programmet

jeg er igang med at forsøge at lave et installer program så tænkte hvordan kan jeg få form2 til at blive lagt i en mappe? med navnet  Baxos eks
Avatar billede joern Nybegynder
24. maj 2003 - 09:25 #1
Hej.

Nu er det jo ikke forme men eksekverbare programmer der skal installeres, ikke? Og måske nogle data og konfigurations-indstillinger.

For at oprette en ny mappe kan du bruge MkDir, men den bør default tilbydes oprettet i windows' mappe til programmer.  Den er i en dansk win98 c:\programmer men det behøver den jo ikke altid at være.

Der er api-kald der identificerer 'program-mappen' hvor den end ligger.

For at kopiere den exe-fil m.v. til den nye mappe kan du bruge FileCopy

FileCopy "D:\inst\din.exe", "C:\programmer\nymappe\din.exe"

Men programmet skal jo også teste på om din nye mappe evt. allerede findes, og tilbyde at overskrive eller oprette en mappe et andet sted eller med et andet navn.  Der er meget der skal tænkes på.  Også¨hvilket drevbogstav CD-drevet har på modtagerens PC.

M.v.h.  Jørn
Avatar billede martin_moth Mester
24. maj 2003 - 09:57 #2
Når du laver et installationsprogram til din VB-applikation, bliver det hele kompileret til en .exe. (sammen med eventuelle eksterne filer du bruger, fx. en database).

Dvs. at dine .frm-filer bliver kompileret til een og samme .exe-fil. Og således giver dit spørgsmål ingen mening :o)
(Tager forbehold for misforståelser ;o)

Der er i øvrigt software, der kan lave installationsprogrammet for dig, så du ikke behøver programmere det selv :o)
Avatar billede baxos Nybegynder
24. maj 2003 - 11:05 #3
kan du lige forklare lidt mere med Mk dir???
Avatar billede joern Nybegynder
24. maj 2003 - 11:19 #4
Hej.

Det er en kommando

Private Sub Command1_Click()
  MkDir "c:\programmer\baxos"
End Sub

m.v.h.  Jørn
Avatar billede martin_moth Mester
31. maj 2003 - 18:03 #5
baxos?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester