Avatar billede fqthjoe Nybegynder
10. marts 2003 - 20:26 Der er 1 kommentar og
1 løsning

shell med "parameter" fra en label eller text-boks

Hej eksperter.
Jeg har en txt med en sti/prg.-angivelse, f.eks. c:\windows\cal.exe
(stien er ikke altid den samme)
Nu vil jeg gerne have mit prg. læser filen og sætter den ind i en label (det gør den fint). Og så efterfølgende kører en shell med indholdet af label'en. (det er her problemet er)
Har vedlagt min lille kode. Håber en venlig sjæl kan hjælpe. vh thjoe

Private Sub Form_Load()

Dim TextLine$, Filename$ 
Dim FileHandle As Integer 
Filename$ = "C:\Programmer\test2.txt" 
If Dir(Filename$) = "" Then Exit Sub 
FileHandle = FreeFile 
Open Filename$ For Input As #FileHandle
Do While Not EOF(FileHandle)
Line Input #FileHandle, TextLine$ 
Label1 = TextLine$ 
Loop 
Close #FileHandle
Shell "Label1"
End Sub
Avatar billede fqthjoe Nybegynder
10. marts 2003 - 20:43 #1
Fandt selv denne "løsning":
Men måske findes en "bedre" eller måske mere rigtig ?

Private Sub Form_load()
Dim TextLine$, Filename$
Dim FileHandle As Integer
Filename$ = "C:\Programmer\test2.txt"
  If Dir(Filename$) = "" Then Exit Sub
FileHandle = FreeFile
Open Filename$ For Input As #FileHandle
Do While Not EOF(FileHandle)
Line Input #FileHandle, TextLine$
Loop
Close #FileHandle
Shell TextLine$, vbNormalFocus
Unload Me
End Sub
Avatar billede fqthjoe Nybegynder
10. marts 2003 - 22:00 #2
Ok. Lukker lige igen så.
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