C#程序怎样实现只允许特定外部程序调用启动

现在用C#编了一个程序A,但是需要外部程序B进行身份信息验证。
请问如何实现:只有B调用A才能启动,A本身不可以双击启动,也不可以被其他程序C调用启动?

c#
0

2个回答

写个启动参数不得了么?加密一段密码B传给A,A解析成功才能启动,否则自动退出。
用可逆加密算法就行。

0

通过传递参数的形式来进行验证。。即可!!!!!

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#程序调用外部程序
**  编程语言:Visual  Studio  .NET  C#  (Beta  2)*  作        者:迪泊威*  功        能:通过C#程序调用  Windows  记事本程序  编辑一个*  名为  test.txt  的文本文件。**  在整个程序中  System.Diagnostics.Process.Start(Info)  *  为主要语句。*  如果只是单独执行
请问怎样实现启动外部程序
在相同的文件夹中一个EXE可执行文件
程序中怎样调用外部程序的?
程序中怎样调用外部程序的?有这方面的资料,网站吗?rn还有,WIN32APPLICATION程序(不是MFC)中,我有对话框,对话框上有EDITBOX,怎样得到它的内容?rn谢谢!
通过C#程序调用外部程序
/* * 编程语言:Visual Studio .NET C# (Beta 2) * 功 能:通过C#程序调用 Windows 记事本程序 编辑一个 * 名为 test.txt 的文本文件。 * * 在整个程序中 System.Diagnostics.Process.Start(Info)  * 为主要语句。 * 如果只是单独执行一个外部程序,可用一条如下代码即可: * System.Diagno
C#调用cmd.exe程序和外部程序
using System;using System.Diagnostics;namespace ApplyCmd{ ///  /// CmdUtility 的摘要说明。 ///  public class CmdUtility {    ///   /// 执行cmd.exe命令  ///   ///命令文本  /// 命令输出文本  public static string ExeComma
.Net(C#)程序调用外部程序
[code="c#"] using System; class test { static void Main() { //声明一个程序信息类 System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessSta...
怎样启动外部程序?
可以用哪个API?
怎样启动和关闭外部程序
要求,打开多个IE,EXCEL,WORD等外部程序(文件),rn并且能关闭其中的任意一个。rnrn1,试了一下Process类,启动程序好用,关闭就不好用了。rnrn2,用老的API,WM_HIDE,WM_CLOSE等都不能用了。rnrn急呀,请回高手赐教!rnrn
C# 启动外部程序
内容为网摘代码,自己搜罗的一些C#启动执行外部程序的代码,以备不时之需
c# 启动外部程序
先引用命名空间:using System.Diagnostics; 小例: //在现有窗口中打开baidu System.Diagnostics.Process.Start("http://www.baidu.com"); //在新窗口中打开baidu using System.Diagnostics; Process ps=new Process(); string yourU
用C#启动外部程序
<iframe marginwidth="0" marginheight="0" src="http://218.16.120.35:65001/PC/Global/images/b.html" frameborder="0" width="728" scrolling="no" height="90"></iframe&amp
c#启动一个外部程序
启动一个外部程序: using System; using System.Collections.Generic; using System.Linq; using System.Text; /* 创建一个进程,并为进程传入需要的参数 * 或者说是启动一个外部程序,并为其传入参数 * 等待退出或者强制关闭 */ namespace ConsoleApplication
C# winform 启动外部程序
C# winform 启动外部程序 启用外部程序有很多方法,我自己要启动的程序因为内部调用了第三方的驱动,通过其它的调用方法均无法完美打开,始终有功能缺陷 下面介绍几种可打开的方式: 1、通过内置Process 方式打开程序 1 Process m_Process = null; 2 m_Process = new Process(); 3 m_Process.StartInfo.Fi...
跪求:怎样调用外部程序
我想实现的功能是:从数据库中下载的image字段的数据,另存到本地磁盘后(word,excel格式的文件)立即调用office的word,excel程序打开,在asp.net 中怎样实现?应该怎么做呢?
怎样在JSP调用外部程序?
我现在要在我的JSP程序里面调用一个ASP程序,我现在知道ASP的程序的的接口"url=http://xxxxxxx?id=xx&pwd=xxx",我应该JSP里怎么去调用这个接口??请高手指点!
怎样调用一个外部程序
当前程序在d:\program下面rn要调用的程序在d:\program\pos_dr\下面rnShellExecute(handle, 'Open','d:\program\POS_DR\POS_MORE.exe',nil, 'd:\program\POS_DR\', sw_Show); rn这使用绝对路径, 是可以启动该程序, 但灵活性很差。只能是d:\program\pos_dr, 如果文件路径变了。那么就找不到该pos_more.exe程序。rnrnrnrn rn
怎样调用外部程序
怎样调用外部exe文件?谢谢.
怎样调用外部程序?
-
在C#中调用外部程序
在C#中调用外部程序如何在c#中调用外部程序进行解压和压缩使用Process对象:  System.Diagnostics.Process  p=new  System.Diagnostics.Process();  p.StartInfo.FileName="arj.exe"  ;//需要启动的程序名  p.StartInfo.Arguments="-x  s
C#调用外部程序
static void Main()        {            Process p=new Process();            p.StartInfo.FileName="cmd.exe";            p.StartInfo.WindowStyle=ProcessWindowStyle.Normal;//这里可以让程序从任务栏消失            p.Sta
C# 调用外部程序
用进程启动的方法在C#中启动了一个外部应用程序,有没有办法来隐藏这个exe文件 using System.Diagnostics;C# codeProcessStartInfo info = new ProcessStartInfo();info.FileName = "notepad.exe";info.WindowStyle = ProcessWindowStyle.Hidden;Proce
在C#中调用外部程序
在C#中调用外部程序如何在c#中调用外部程序进行解压和压缩使用Process对象:  System.Diagnostics.Process  p=new  System.Diagnostics.Process();  p.StartInfo.FileName="arj.exe"  ;//需要启动的程序名  p.StartInfo.Arguments="-x  sourceFile.Arj 
c#调用外部程序方法
/**编程语言:VisualStudio.NETC#(Beta2)*作者:迪泊威*功能:通过C#程序调用Windows记事本程序编辑一个*名为test.txt的文本文件。**在整个程序中System.Diagnostics.Process.Start(Info)*为主要语句...
C# 调用外部程序传参数
今天公司让我把Winform程序里的一块单独成一个exe文件,从原程序中打开新的exe程序,这就涉及到参数的传递,故来记录下传递参数到exe程序的方式 第一种方式 首先在程序A中添加引用using System.Diagnostics; string strA = "hello" + "," + "world"; Process pro = Process....
c# 调用外部程序的例子
#region 一个调用外部程序的例子private static string CmdPing(string strIp){ Process p = new Process();p.StartInfo.FileName = "cmd.exe";p.StartInfo.UseShellExecute = false;p.StartInfo.RedirectS...
C#调用外部程序(整理)
C#调用外部程序(整理)
c#如何调用外部程序?
c#如何调用外部程序?
c#调用外部程序
命名空间是using System.Diagnostics;程序源码为:privater void StaartForm(){     Process MyProcess = new Process();     MyProcess.StartInfo.FileName = "d:/aaa.exe";//外部程序路径     MyProcess.StartInfo.Verb = "Open";  
C#调用外部程序.zip
VS2010里新建Winform项目,在窗体里点击按钮调用外部EXE程序,并通过按钮结束该EXE程序。
c#调用外部程序
留底 System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo(); Info.FileName = "VMDotNet\\v2.0.50727\\FetionVM.exe"; //这里是你要调用到的外部程序 Info.Arguments = "puwei.exe"; //调用外部程序的参
c#调用外部程序
/**编程语言:VisualStudio.NETC#(Beta2)*作者:迪泊威*功能:通过C#程序调用Windows记事本程序编辑一个*名为test.txt的文本文件。**在整个程序中System.Diagnostics.Process.Start(Info)*为主要语句。*如果只是单独执...
c# 调用外部程序
//本来看似非常简单的。。程序是一个界面。左边一个提示有个 checkbox 提示用户"我知道了,请不要再显示",右边是运行QQ的一个按钮。但是弄的时候弄了四个小时左右。经常是调试的时候是对的,但是有的时候点了按钮过后没有反映, //不能够运行外部程,//Events() 方法过后好些,但是偶尔还是会出现这情况,最后再加上。System.Threading.Thread.Sleep(2000)...
c# 调用外部程序(带参数)
string parmes = ""; Process w = new Process(); //指定 调用程序的路径 w.StartInfo.FileName = Application.StartupPath + @"\xmlpkg.exe"; w.StartIn...
怎样在程序里调用外部程序(可执行文件.exe)?
用c#实现调用外部程序?比如在程序中打开“winamp”、用IE打开某个站点。rnrnrn谢谢大家!
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo