系统-小白提问:如何调用程序

问题描述

小白提问:如何调用程序

如果要开发一个系统平台,想把市面上成熟的几个程序整合进去,而这些程序只有安装文件,没有源代码,请问能不能实现,如何实现。谢谢

解决方案

可以使用ShellExecute这个API实现整合调用,具体google下用法。

解决方案二:

可能需要把这几个程序的命令行用法弄秦楚。

就是在windows自带的cmd里面怎么调用这些个程序弄清楚。然后在程序里直接调用。

解决方案三:

用ShellExecute的话,是不是必须先安装需调用的程序,才能调用该程序?
我的想法是,自己做一个软件界面,通过菜单就能打开各种所需的程序,而且是直接在软件界面内实现。打个比方,现在有记事本、计算器两个应用程序的安装文件,现在想自己建一个软件界面,通过菜单直接能在该界面内打开计算器,而不是以单独的窗口去调用计算器。
不知道说清楚了没有。

解决方案四:

用ShellExecute的话,是不是必须先安装需调用的程序,才能调用该程序?
我的想法是,自己做一个软件界面,通过菜单就能打开各种所需的程序,而且是直接在软件界面内实现。打个比方,现在有记事本、计算器两个应用程序的安装文件,现在想自己建一个软件界面,通过菜单直接能在该界面内打开计算器,而不是以单独的窗口去调用计算器。
不知道说清楚了没有。

时间: 2024-08-01 07:46:13

系统-小白提问:如何调用程序的相关文章

取地址-关于swap()的小白提问!

问题描述 关于swap()的小白提问! #define Swap(x,y) {x=x+y;y=x-y;x=x-y;} 这样子时,如果x和y的地址相等,比如Swap(x,x),最后x的值变成了0,这算为什么呢? 如果取地址void swap(int *x,int *y); 那就没有影响了 解决方案 道理很简单,你这个不是函数,而是一个宏,代码中会用你后面的去替换. 所以会作用到调用swap的地方. 解决方案二: 宏函数就是一个替换: Swap(x,x)被替换为 {x=x+x;x=x-x;x=x-x

VB键盘鼠标无动作调用程序的尝试_vb

我想要实现的功能是,当键盘无输入.鼠标无移动或点击动作时调用程序.首先想到的是用钩子HOOK来获取键盘或者鼠标的动作,如果无动作时调用程序.我尝试的结果是HOOK来HOOK去总是有问题. 后来想到Windows的屏幕保护程序就是当键盘鼠标无动作时进入屏幕保护的,于是改变思路,想把程序做成这样的形式,键盘鼠标无动作,系统进入屏幕保护,然后检测系统是否运行屏幕保护程序,如果运行的话则调用程序.这种方式就是以屏幕保护程序作为中介,把检测键盘鼠标动作的工作交给屏幕保护程序来完成了.SystemParam

XP系统没有“添加或删除程序”功能怎么办?

  XP系统没有"添加或删除程序"功能怎么办?          方法一: 1.开始 - 运行(输入gpedit.msc)- 确定或者回车,打开组策略; 2.找到组策略中的用户配置,并点击用户配置前面的小"+"展开; 3.在用户配置的展开项中找到:管理模板,在管理模板的展开项中找到控制面板;找到添加或删除程序,并左键点击添加或删除程序,在添加或删除程序对应的右侧窗口找到:删除"添加或删除程序",并左键双击:删除"添加或删除程序"

python中a,b=b,a+b怎么理解?是怎么运行的呢?小白提问

问题描述 python中a,b=b,a+b怎么理解?是怎么运行的呢?小白提问 最近学习python,遇到如题疑问,哪位大侠帮帮解惑一下!万分感谢 解决方案 应该是元组操作 (a,b)是一个元组,让它等于(b,a+b)这个元组的值. 举例: a=3, b=5 执行完就是a=5, b=8 解决方案二: 直接按逗号来分别取 a = b b = a + b 解决方案三: 注意 (a,b)=(b,a) 相当于交换ab 但是 a=b b=a 则ab都变成了b

Win7系统丢失MSVCP100.dll导致程序无法启动怎么办?

Win7系统丢失MSVCP100.dll导致程序无法启动怎么办?    步骤: 1.打开浏览器,在地址栏输入"www.microsoft.com/zh-cn"回车打开微软中国官方网站; 2.打开网页后在窗口右侧搜索框内输入"vc++ 2010",然后点击右侧的搜索按钮; 3.点击搜索出来的第一个链接; 4.在页面中选择安装语言,然后点击"下载"; 5.在弹出的界面中选择"不用了,谢谢,继续安装"类似跳过的选项; 6.然后会自动

Win7系统桌面上添加常用程序图标操作方法

  Win7系统桌面上添加常用程序图标操作方法           方法一: 首先先打开程序的安装目录,如果发现有好几个和桌面上的图标一样的图标的话,我们一个一个打开,直到程序能打开了,就能确定是那个图标了,然后在对的图标上单击右键,选择"发送到"--"桌面快捷方式"即可. 方法二: 1.在桌面上和单击右键,选择"新建"-"快捷方式"; 2.点击浏览,然后按目录找到程序并选中吗,点击确定,点击下一步; 3.在创建快捷方式窗口将

win8系统应用商店下载安装程序提示错误0x80200024解决办法

win8系统应用商店下载安装程序提示错误0x80200024解决办法   无法安装应用错误代码:0x80200024指的是服务器出现问题,错误代码:0x80080206指的是所下载的应用安装包已经损坏.如果是安装包被损坏主要是在下载应用时网络出现断开或无信号等等,导致下载的应用程序数据不完整 ,因此应用程序无法进行安装. 解决方法: 1.我们可以下载微软所提供的应用的疑难解答工具,点击下载>>微软疑难解答工具,在打开后可以对系统进行检测,打开后如下图,选择Windows商店应用并按下一步来进行

win8系统在桌面创建应用程序快捷方式的方法

  win8系统在桌面创建应用程序快捷方式的方法        方法一: 1.找到安装应用程序的安装路径,然后直接将应用程序的图标右击选择发送桌面快捷方式; 2.桌面空白右击新建"快捷方式" 然后弹出一个框,你可以在点击"浏览",然后选择你所知道的安装后路径,找到该文件或文件夹后点击"确定"然后点击下一步,输入"快捷方式名称"点击"完成"; 3.Windows 8的开始菜单图标发送到桌面,进入Metro界面

让Windows 7系统替您管好程序音效的方法

让Windows 7系统替您管好程序音效的方法: 在Windows 7桌面右下角处找到控制声音的小喇叭图标,鼠标右键点击该图标,音量合成器",在这里,Windows7将当前所有有声音输出的应用程序全都集合在此,可以进行有针对性的静音或者音量大小调节.如果你比较喜欢听歌,那就将浏览器还有QQ等程序都设置成静音状态,尽情陶醉在你的音乐世界里,不用担心突然从网页中弹出一段广告或是消息提示音响起打扰你的雅兴. 个人是非常喜欢Windows 7电脑的这个小功能,不再像过去那样要么整个系统全部静音,要么就都