BBS: Inland Empire Archive Date: 03-16-92 (08:20) Number: 136 From: LOGAN ASHBY Refer#: NONE To: RICK PEDLEY Recvd: NO Subj: Re: Shell Alternative Conf: (2) Quik_Bas
In a msg of <13 Mar 92>, Rick Pedley writes to Logan Ashby: RP > Logan, I've been using that shell substitute without incident, but can RP > you tell me precisely where the SetShell and FixShell should go? RP > Once again, nice job. Sure, no problem. Flattery will get you d**n near anything with some people. <grin> Both of these routines go in the NuShell function, with SetShell coming right before the DOS EXEC call, and FixShell coming right after. Something like this: CALL SetShell '|<<---- Add this line ' - - - - - - - - - Existing code begins - - - - - - - - - - RegXs.ax = &H4B00 '| Set up for CALL InterruptX RegXs.bx = VARPTR(ParmBlock) RegXs.dx = VARPTR(ChildName) RegXs.ds = VARSEG(ChildName) RegXs.es = VARSEG(ParmBlock) CALL InterruptX(&H21, RegXs, RegXs) '| Call DOS EXEC function ' - - - - - - - - - - Existing Code ends - - - - - - - - - - CALL FixShell '|<<---- Add this line seeya, Logan --- GoldED 2.31p * Origin: Lurker's Lounging Point (1:398/1.2)
Books at Amazon:
Back to BASIC: The History, Corruption, and Future of the Language
Hackers: Heroes of the Computer Revolution (including Tiny BASIC)
Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution
The Advent of the Algorithm: The Idea that Rules the World
Moths in the Machine: The Power and Perils of Programming
Mastering Visual Basic .NET