Avatar billede faroe Nybegynder
09. juli 2001 - 10:00 Der er 5 kommentarer og
1 løsning

kør en bat fil i vb

vårdan kan man køre en bat komando i vb, fordi jeg skal kunne fårandre fx com1 eller com2, 1 eller (2 -o -d)P.S. dette er en exe fil som jeg starter)
og navnet input.dat fårandrest til input1-2-3-4-5-6-7-8 eller 9.dat

Delfi INPUT.DAT 1 -o -d
REN input.dat input1.dat
copy input1.dat C:\\data
Avatar billede terry Ekspert
09. juli 2001 - 10:04 #1
look at the Shell() function. Not tried it myself but I think it should work!
Avatar billede faroe Nybegynder
09. juli 2001 - 10:17 #2
Hej Terry

jeg skal kunne køre det i vb koden som en bart av et prog.og so skal jeg have en formiular som jeg skal kunne skifte com port, og navet på output file. ikke i command.com, men i vb
Avatar billede terry Ekspert
09. juli 2001 - 10:37 #3
so what you actually want to do is run three seperate functions.
Delfi which is your EXE file, then REN followed by copy. Why cant you run a batch file with paramateres?

Avatar billede faroe Nybegynder
09. juli 2001 - 10:47 #4
Delfi INPUT.DAT 1 -o -d, denne komando er til exe filen, til at kunne velge comport d.v.s. vis det stor Delfi INPUT.DAT 1 -o -d, so er dette com 1, vis der stor Delfi INPUT.DAT 2 -o -d, so er dette com 2. det er det enedst som  delfi.exe gører resten skal vere nyt P.S. det er en hond scanner som sanne varer på et lager
Avatar billede terry Ekspert
09. juli 2001 - 10:51 #5
Cant you run the EXE file in shell..

Dim vRet As Variant

    vRet = Shel(\"C:\\Delfi.exe INPUT.DAT 1 -o -d\")

and then you can use Filecopy to copy the files and Name to rename the files?

Avatar billede faroe Nybegynder
09. juli 2001 - 10:58 #6
Tak får hjelpen Terry, det fångerer fint ;)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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