45 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| /*********************************************************************************************
 | |
|  * Copyright 2002 - Volian Enterprises, Inc. All rights reserved.
 | |
|  * Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE
 | |
|  * ------------------------------------------------------------------------------
 | |
|  * $Workfile: WinExeClass.h $     $Revision: 2 $
 | |
|  * $Author: Jsj $   $Date: 12/16/03 11:59a $
 | |
|  *
 | |
|  * $History: WinExeClass.h $
 | |
|  * 
 | |
|  * *****************  Version 2  *****************
 | |
|  * User: Jsj          Date: 12/16/03   Time: 11:59a
 | |
|  * Updated in $/LibSource/WinExeClass
 | |
|  * modified to all use in .net 1.0 and .net 1.1
 | |
|  * 
 | |
|  * *****************  Version 1  *****************
 | |
|  * User: Jsj          Date: 8/23/02    Time: 2:57p
 | |
|  * Created in $/LibSource/WinExeClass
 | |
|  *********************************************************************************************/
 | |
| 
 | |
| // WinExeClass.h
 | |
| 
 | |
| #pragma once
 | |
| #include <windows.h>
 | |
| #include <atlstr.h>
 | |
| 
 | |
| using namespace System;
 | |
| 
 | |
| namespace WinExeClass
 | |
| {
 | |
| 	public __gc class CLWinExec
 | |
| 	{
 | |
| 	public:
 | |
| 		// TODO: Add your methods for this class here.
 | |
| 		CLWinExec(){};
 | |
| 		bool RunWinExe(char *prgName);
 | |
| 		bool RunWinExe(String *prgName);
 | |
| 		bool RunCreateProcess(char *prgName);
 | |
| 		bool RunCreateProcess(String *prgName);
 | |
| 	private:
 | |
| //		char *tmpstr;
 | |
| 		bool DoWinExe(char *prgName);
 | |
| 		bool DoCreateProcess(char *prgName);
 | |
| 	};
 | |
| }
 |