| Author | Message | 
		 
		| Asok 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 9:04 am    Post subject: How to stop a process? |  |   
				| 
 |  
				| ok I've got: 
 
 	  | code: |  	  | process gtch
getch (direction)
 end gtch
 | 
 
 running via:
 
 
 
 I'd like to know how to halt this process. Thanks.
 |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
		 
		| Sponsor Sponsor
 
  
   |  | 
	 
		|  | 
				 
		| Dan 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 12:55 pm    Post subject: (No subject) |  |   
				| 
 |  
				| insted of using a proces i whould use: 
 
 	  | code: |  	  | 
if hasch then
 getch (direction)
 end if
 
 | 
 
 and put that in your main loop, but if you think you real have to use a proces i whould put some kind of if and a golabe varible that will will be set to ture or false. if it is flase it will no longer get the ch.
 |  
				| Computer Science Canada
Help with programming in C, C++, Java, PHP, Ruby, Turing, VB and more! |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| Tony 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 1:00 pm    Post subject: (No subject) |  |   
				| 
 |  
				| if you use Input.KeyDown you dont event have to check if anything is pressed or not... all variables are just set to false  |  
				|  Tony's programming blog. DWITE - a programming contest. |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| Asok 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 1:26 pm    Post subject: (No subject) |  |   
				| 
 |  
				| I tried doing the boolean thing dan, it still checks the process, I'm sure there has to be a function or a method to actually stop check it. |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| Tony 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 4:39 pm    Post subject: (No subject) |  |   
				| 
 |  
				| wait, what the heck are you halting there anyway? your process isn't even a loop.. it just sits there and waits for input |  
				|  Tony's programming blog. DWITE - a programming contest. |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| Asok 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 5:22 pm    Post subject: (No subject) |  |   
				| 
 |  
				| well that's the sample code... 
 realistically it's:
 
 
 	  | code: |  	  | loop
fork gtch
 end loop
 | 
 |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| JSBN 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 5:52 pm    Post subject: (No subject) |  |   
				| 
 |  
				| use boolean data 
 	  | code: |  	  | 
procedure forkyMcFork
 if stop = false then
 run fork
 end if
 end forkyMcFork
 
 loop
 forkyMcFork
 if a = b then
 stop = true
 end if
 end loop
 
 
 | 
 |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| Asok 
 
  
 
 
 | 
			
				|  Posted: Sat May 24, 2003 9:38 pm    Post subject: (No subject) |  |   
				| 
 |  
				| JSBN, tried it before I posted. still gets hung on getch in the process... |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
		 
		| Sponsor Sponsor
 
  
   |  | 
	 
		|  | 
				 
		|  |