Thread View: be.comp.programming
3 messages
3 total messages
Started by redhead
Sun, 18 Aug 2002 14:18
dos besturen met vb
Author: redhead
Date: Sun, 18 Aug 2002 14:18
Date: Sun, 18 Aug 2002 14:18
8 lines
1020 bytes
1020 bytes
Is het mogelijk om met vb dos te besturen
vb: ik wil in dos
cd c:\tasm301
asm eennaam.z80
dit doen
kan ik dit vanuit vb besturen ?
Re: dos besturen met vb
Author: SLE
Date: Mon, 19 Aug 2002 07:13
Date: Mon, 19 Aug 2002 07:13
20 lines
1651 bytes
1651 bytes
"redhead" <re_dhead@hotmail.com> wrote in message news:3d5facb9$0$274$ba620e4c@news.skynet.be... > Is het mogelijk om met vb dos te besturen > > vb: ik wil in dos > cd c:\tasm301 > asm eennaam.z80 > ChDrive "c:" ChDir "\tasm301" Shell "asm eennaam.z80", vbNormalFocus Let wel: uitvoering via Shell() verloopt asynchroon. Als je wil dat de uitvoering van je VB applicatie stopt tot het programma via Shell() werd be๏ฟฝindigd, zal je onder andere de OpenProcess() en WaitForSingleObject() API functies van doen hebben. -- SLE
Re: dos besturen met vb
Author: ThomasL
Date: Tue, 20 Aug 2002 18:57
Date: Tue, 20 Aug 2002 18:57
55 lines
3011 bytes
3011 bytes
SLE <info@NOSPAMproit.be> schreef in berichtnieuws 9U089.72817$8o4.9814@afrodite.telenet-ops.be... | "redhead" <re_dhead@hotmail.com> wrote in message | news:3d5facb9$0$274$ba620e4c@news.skynet.be... | > Is het mogelijk om met vb dos te besturen | > | > vb: ik wil in dos | > cd c:\tasm301 | > asm eennaam.z80 | > | | ChDrive "c:" | ChDir "\tasm301" | Shell "asm eennaam.z80", vbNormalFocus | probeer een batchbestand te maken (tekstbestand met .bat of .cmd extensie) schrijf er die tekst in ( via vb natuurlijk ; open "c:\tasm301\runasm.bat" for output as nfile ) @echo off cd c:\tasm301 asm eennaam.z80 >c:\tasm301\result.txt dat kun je met e stringetje doen: output nfile, "@echo off" & vbcrlf & "cd c:\tasm301" & vbcrlf & "asm " & BESTANDSNAAM & ">c:\tasm301\result.txt" waar bij BESTANDSNAAM je bestandsnaam is van het te assembleren proggie daarna kun je result.txt bekijken, in dit bestand zit dan wat er normaal in de dosbox zou gekomen zijn je kunt dit in een textbox laden om aan de gebruiker te laten zien of nog verder verwerken. Ik ken deze truk doordat ik zelf een ide heb geschreven voor JAL, dit is een compiler voor de PIC microcontroller familie (16f84, 16f877). dat is ook een command line compiler zoals tasm mijn programma is dus een texteditor (mdi) met een knop om te compilen, waarna de compiler (dosprog) wordt aangeroepen en een log wordt getoont ZONDER dat er een dosbox aan te pas komt (ik gebruik ook nog routines om te laten wachten tot de compiler voltooid is en start de compiler in een verborgen venster ) Als je graag meer info hebt kan ik je de source van mijn project mailen mailmemaar (thomas.langewouters@NOSPAMpi.be) Thomas -- =-==========|Thomas Langewouters|===============-= ------> Hobyist & Student Electronics <----------- -------> Lives in Herentals, Belgium <------------ > WEBSITE: http://home.pi.be/~p4u09003/home.html <
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads