C++builder调用其它.exe文件时如何做到数据互通? [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs6
本版专家分:7442
Blank
红花 2018年8月 Delphi大版内专家分月排行榜第一
2018年7月 Delphi大版内专家分月排行榜第一
2018年4月 Delphi大版内专家分月排行榜第一
2018年3月 Delphi大版内专家分月排行榜第一
Blank
黄花 2016年11月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2011年10月 其他开发语言大版内专家分月排行榜第三
2010年8月 其他开发语言大版内专家分月排行榜第三
2007年5月 其他开发语言大版内专家分月排行榜第三
Bbs9
本版专家分:92933
版主
Blank
黄花 2012年4月 C++ Builder大版内专家分月排行榜第二
2011年4月 C++ Builder大版内专家分月排行榜第二
2009年12月 C++ Builder大版内专家分月排行榜第二
2009年11月 C++ Builder大版内专家分月排行榜第二
2009年10月 C++ Builder大版内专家分月排行榜第二
2009年8月 C++ Builder大版内专家分月排行榜第二
2007年5月 C++ Builder大版内专家分月排行榜第二
2002年5月 C++ Builder大版内专家分月排行榜第二
2001年10月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2013年5月 C++ Builder大版内专家分月排行榜第三
2012年7月 C++ Builder大版内专家分月排行榜第三
2012年5月 C++ Builder大版内专家分月排行榜第三
2011年5月 C++ Builder大版内专家分月排行榜第三
2011年3月 C++ Builder大版内专家分月排行榜第三
2010年12月 C++ Builder大版内专家分月排行榜第三
2010年10月 C++ Builder大版内专家分月排行榜第三
2010年1月 C++ Builder大版内专家分月排行榜第三
2009年9月 C++ Builder大版内专家分月排行榜第三
2009年7月 C++ Builder大版内专家分月排行榜第三
2009年6月 C++ Builder大版内专家分月排行榜第三
2009年5月 C++ Builder大版内专家分月排行榜第三
2006年3月 C++ Builder大版内专家分月排行榜第三
2005年9月 C++ Builder大版内专家分月排行榜第三
Bbs1
本版专家分:0
C++调用其它exe执行文件.
在C++程序中,<em>调用</em><em>其它</em><em>exe</em>执行<em>文件</em>.在C++程序中,<em>调用</em><em>其它</em><em>exe</em>执行<em>文件</em>.
c++ builder 2009如何生成独立运行exe
参考资料:https://forums.codegear.com/thread.jspa?threadID=13559&tstart=703   查了很多网站资料,说得差不多,但是最后编译出来的还是会依赖 BORLNDMM.DLL 和CC3290MT.DLL这两个<em>文件</em>。   后来看到上面的英文网站的资料,才搞定这个问题 具体操作: 1、c++ <em>builder</em> 2009中,打开Proje
C++小知识(八)——C/C++执行外部程序(调用外部exe程序)
我只用到了ShellExecute函数,根据下面的示例以及介绍的其中的参数进行了调整,成功实现了对外部<em>exe</em>的<em>调用</em>
C中调用带参数的exe并接收返回值
test.<em>exe</em> [c-sharp] view plaincopy #include   #include   int main(int argc, char* argv[])   {    return 0;   }    获取test.<em>exe</em>的返回值 [c-sharp] view plainc
C++ Builder更改生成的EXE文件图标
C++ Builder更改生成的EXE<em>文件</em>图标
java调用C的exe文件并传入参数,读出exe输出结果
<em>exe</em>FileName:<em>exe</em>的绝对路径;para <em>exe</em>所需的参数(可能是多个,用空格隔开);   String cmd = <em>exe</em>FileName + " " + para ;   //System.out.println("cmd:"+cmd);   //执行<em>exe</em><em>文件</em>    final Process proc = Runtime.getRuntime().<em>exe</em>c(cmd);
flash(as3.0)调用EXE文件,及java程序打JAR包和生成EXE过程
由于安全的原因,flash是不能直接操作本机的<em>文件</em>的,比如向<em>文件</em>里写<em>数据</em>。这样就必须<em>调用</em><em>其它</em>语言写的EXE<em>文件</em>。 用flash<em>调用</em>EXE<em>文件</em>很简单,代码:fscommand(“<em>exe</em>c”, “***.<em>exe</em>”); 注意几点: 1.前导入包 import flash.system.fscommand; 2.flash必须发布成为EXE<em>文件</em> 3.<em>其它</em>程序做的EXE<em>文件</em>,必须放在
c++编译成的 .obj文件exe文件的区别
今天看以篇技术博客的时候,看到.obj<em>文件</em>,对.obj<em>文件</em>有点印象,但不是很清楚。于是查了些资料和博客,得到一些个人总结。以此与大家分享。 概述:         目标<em>文件</em>,一般是程序编译后的【二进制<em>文件</em>】,再通过链接器和资源<em>文件</em>链接就成可执行<em>文件</em>了。 OBJ只给出了程序的【相对地址】,而可执行<em>文件</em>是【绝对地址】。 关系: 理解1: 编译:当前源代码编译成二进制目标<em>文件</em>(.obj文
C#中调用其他.exe文件
C#中<em>如何</em><em>调用</em><em>其它</em>.<em>exe</em><em>文件</em>,包含运行中的<em>文件</em>,怎样<em>调用</em>出来等功能实现。
flex air 打包成exe的几种方法和总结
项目需求客户又不想安装adobe的运行环境想要在机器上运行flex air的程序。 ,AIR程序是需要要安装的,对于很多用户来说,这个功能很方便,但是对于某些不喜欢安装软件的用户来说很不爽,拿我来说,我就很不喜欢在自己电脑上安装软件,原因如下: 1.       怕被调戏(某些软件会自动安装工具条,开机启动什么的,还没法取消,有的软件的开机启动,禁用相关服务、修改注册表都不行) 2.
关于导出函数与调用约定,C++ Builder 调用 VC++ 编译的DLL
extern "C" __declspec(dllimport) int __stdcall fnVCDLL(void);
matlab调用C#等exe可执行程序
        C,C++,python,java,C#等许多语言都可以打包成<em>exe</em>,打包也相当简单。而在语言之间,可以相互<em>调用</em>,这样,我们就无需做大量的重复劳动。        matlab<em>调用</em><em>exe</em>极其简单,可以使用dos,system,!。基本都一样,我们这里介绍system。假如我们有可执行程序为test.<em>exe</em>,位置在 D:\\test\\test.<em>exe</em>test.<em>exe</em>如果没有输入参数...
MFC调用外部exe程序的方法
MFC<em>调用</em>外部程序有好几种方法,我是用的是函数ShellExecute(); 使用方法如下: ShellExecute(this->m_hWnd,"open",".\\JLink.<em>exe</em>",".\\para.txt","",SW_HIDE ); 其中".\\JLink.<em>exe</em>“是我要<em>调用</em>的外部程序,".\\para.txt"是我要传递给JLink的参数,SW_HIDE表示我<em>调用</em>该程序,但
在vc中怎么调用exe文件并传递参数
http://www.cnblogs.com/aivdesign/articles/1240429.html 1.<em>调用</em>SHELL HINSTANCE ShellExecute( HWND hwnd,     LPCTSTR lpOperation,     LPCTS
C语言调用exe并将结果输出到文件(续)
在《C语言<em>调用</em><em>exe</em>并将结果输出到<em>文件</em>》http://blog.csdn.net/lqh604/posts/1720382.aspx中主要实现了输出重定向,如果要求<em>调用</em>的<em>exe</em><em>文件</em>的输入不是用键盘,而是通过<em>文件</em>输入 ,我们该怎样解决呢?现在我们通过管道来达到此目的。下面是在VC6.0下写的一个测试用例,#include "stdafx.h"#include #include
FlashBuilder导出选项 导出具有运行时绑定的应用程序 使用共享运行时导出应用程序
这两天在搞ADT导出。 遇到了这样一个错误 the air sdk no longer supports packaging android applications for use the shared runtime the application has been packaged with a captive runtimes  大概意思就是AIR SDK不再支持包装a
Matlab 调用exe 文件过程
Matlab不但提供了与C/C++混合编程,也提供了!和system其<em>调用</em>C/C++生成的<em>exe</em><em>文件</em>。因为这个在实际不常使用,Matlab的help文档中的实例感觉不是很好,我初次使用时尝试了好几次才成功。今天就在此说明下。
用c语言执行exe文件的方法.txt
用c语言执行<em>exe</em><em>文件</em>的方法 目的:实现用C语言 运行已经存在的<em>exe</em><em>文件</em>
paip.按键精灵调用其它程序及DLL以及EXE命令行的方法
paip.按键精灵<em>调用</em><em>其它</em>程序及DLL以及EXE命令行的方法  ----作者Attilax , 1466519819@qq.com---   1.使用CLI接口 --------------- dim Obj,UserName,NowTime,LenS,Num Set Obj = createobject("WScript.Shell")   N
C++中一个工程调用另一个 工程的 .exe文件
方法一:1/  用system()#include &amp;lt;stdlib.h&amp;gt;int system(const char *command);函数工作大致流程:system()函数先fork一个子进程,在这个子进程中<em>调用</em>/bin/sh -c来执行command指定的命令。/bin/sh在系统中一般是个软链接,指向dash或者bash等常用的shell,-c选项是告诉shell从字符串comm...
VB.NET 调用外部程序
Process.Start(command 指令) 或用以下方法等待命令执行完         Dim objProcess = New System.Diagnostics.Process()         objProcess.StartInfo.FileName = "cmd.<em>exe</em> - command argument"         objProcess.StartIn
Simulink 中S-function 包含C文件的用法
Simulink 中S-function 包含C<em>文件</em>的用法        一直有朋友问Simulink 中S-function 的用法,遂撰此小文,供大家参考。   首先,在matlab 工作空间中敲打mex –setup指令,安装一个C编译器。 该项为Matlab默认编译器: 选择并安装,如果你的系统装有其他编译器,这里会显示其他的编译器安装信息,比如安装有VC
C++程序中调用exe可执行文件
[本文整理自:http://blog.csdn.net/moyumoyu/article/details/6767621] 当项目比较大的时候,通常会分开来开发,如果分开的部分只是一些函数或类,整合的时候 就可以使用静态库或动态库。但如果分开的是一个<em>exe</em><em>文件</em>,整合的时候,就要通过<em>调用</em><em>exe</em><em>文件</em>来使用。尤其是当第三方软件是一个用c语言编写的<em>exe</em><em>文件</em>时,更是需要如此。         最近在我
python调用可执行文件的方法
最近要用到python<em>调用</em>C程序,因此,看了一下python<em>调用</em>别的程序的方法。大致来说,python<em>调用</em>C/C++有两种方式,一种是<em>调用</em>C编译的动态链接库,即so<em>文件</em>,一种是<em>调用</em>C生成的可执行<em>文件</em>。具体用哪种根据应用场景来定。         python<em>调用</em>可执行<em>文件</em>,事实上是在python中执行原本在命令行中执行的命令。         具体方法:    (1). 写c++程序,并带有
如何在java中调用exe
假设我们已经把以下的 C 程序编绎成 adder.<em>exe</em>: #include int main() {     /* 简单地循环打印标准输入上的两个整数之和 */      int a, b, lineNumber = 0;      while (scanf("%d %d", &a, &b))          printf("Line# %d \t %d + %
Python调用其它文件
1.<em>调用</em>函数 若A.py和B.py<em>文件</em>在同一<em>文件</em>夹下,A<em>调用</em>B中的函数: import B B.fun() 若<em>文件</em>不在同一<em>文件</em>夹下,则需要添加B所在路径,假设B路径为:C:\Users\Administrator\Desktop\ppyy: import sys sys.path.append('C:/Users/Administrator/Desktop/ppyy') import ...
控件注册 - 利用资源文件将dll、ocx打包进exe文件(C#版)
很多时候自定义或者引用控件都需要注册才能使用,但是<em>如何</em>使要注册的dll或ocx打包到<em>exe</em>中,使用户下载以后看到的只是一个<em>exe</em>,点击直接运行呢?就像很多安全控件,如支付宝的aliedit.<em>exe</em>那样。         现在介绍一种使用资源<em>文件</em>,将dll、ocx打包进<em>exe</em>,
C++Builder建立及调用DLL
C++Builder建立及<em>调用</em>DLL DLL简称动态链接库,是Windows中程序的重要组成部分。想象一下,一个程序需要多人共同完成开发,怎么个共同法?这时我们就要考虑把程 序分为好几个模块,团队每一个成员开发一个模块。问题来了:<em>如何</em>将模块组合并成一个完整系统?还有,我们开发的软件需要不断升级,如 何升级?难道每次非得把整个工程重新编译一次再发布给用户吗?解决这些问题的科学办法,就是开发动态
VC中调用和运行其它应用程序(比如使用cmd.exe的功能)
问题提出:          我们先前在cmd.<em>exe</em>中
C++使用system带参数调用exe程序并把结果输出到文件
C++新手,最近开始学习C++,遇到一个问题,就是怎么用system带参数<em>调用</em>一个<em>exe</em>程序,并且把结果输出到<em>文件</em>里面,试过好几种办法都达不到效果,后来发现自己想复杂了,好不容易找到一个解决方案,所以赶紧记录下来: 首先写一个Demo.<em>exe</em>,在命令行输入Demo.<em>exe</em> para1para2,输出para1和para2两个字符串,其代码如下: int main(int arg
[Ruby]调用外部程序
1、system方法。system后跟要执行的系统shell的命令字符串作为参数,此方法可以让系统中的程序在一个子shell中运行。是我们通过ruby脚本引导启动系统中外部程序的常规手法。system "cmd /c del ./hello.txt"system "calc" system("d: && cd D:/opt/rails-app && ruby script/server")
java中调用C语言生成的exe文件
C语言程序实现: 输入两个整数,输出二者之和 # include int main() {     int a,b,lineNumber=0;     while(scanf("%d %d",&a,&b)!=EOF){         printf("Line# %d\t %d +  %d=%d\n",lineNumber,a,b,a+b);     }     return
C#中调用exe程序
using   System.Diagnostics; //需要添加这行引用,关于线程的private void button1_Click(object sender, EventArgs e){    string path = @"C:/Program Files/Tencent/QQ/QQ.<em>exe</em>";//这个path就是你要<em>调用</em>的<em>exe</em>程序的绝对路径    System.Diagnostics.Process process =
Python执行带参数的外部程序
用python的subprocess模块的popen类执行新的外部程序,可以带参数代码如下: #encoding=utf-8 import subprocess sh=r'F:\program files\SHplayer\5.0.2.34\SHPlayer.<em>exe</em>'#这里r可以可以不管空格和中文字符的烦恼 avi=r’F:test.avi’ runavi=subprocess.Popen(sh+
C/C++ 反编译工具开源软件
http://blog.csdn.net/cto_51/article/details/8827196   转自:点击打开链接 Java反编译器 Java Decompiler 这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由 C++开发,并且官方可以下载 window
C++执行外部程序(调用外部exe程序)
参考一: 1.使用system函数 system("xxx.<em>exe</em>参数1参数2 参数3...) chars[300]; char*filename = "*****"; sprintf_s(s,"%s %s %s %s","....**.<em>exe</em>", "aa", "bb",filename); system(s); system 的一般格式为:syste
C/C++使用WinAPI CreateProcess函数调用外部程序
CreateProcess函数原型:函数原型: BOOL WINAPI CreateProcess( In_opt LPCTSTR lpApplicationName, Inout_opt LPTSTR lpCommandLine, In_opt LPSECURITY_ATTRIBUTES lpProcessAttributes, In_opt L
利用CreateProcess调用.exe文件
WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行<em>文件</em>。 BOOL CreateProcess ( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpT
windows C/C++ 在一个程序中打开,关闭和监视其它exe程序
本文要实现的功能就是在windows下,实现用一个程序来打开,关闭和监视<em>其它</em>的<em>exe</em>程序,我这里的的<em>exe</em>程序是我自己实现的。 1.监视<em>exe</em>是否崩溃 首先如果一个进程不在了,它的进程ID就是0, 那么通过检测进程ID是否为0,就可以知道进程是否还在运行。 假设程序崩溃了,它的进程ID会变成0,那么通过检测进程ID是否为0,就可以知道程序是否崩溃。 但是在windows下,情况并不是假设的
java调用exe并且获取返回值的例子
1 、 C代码 int main(char * args) { printf("%s",args[1]); return 1;//为java中要获取的返回值 } 2、Java代码 import java.io.*; class Main { static Process p; static public void openApplication(String filePath)
使用java传参调用exe并且获取程序进度和返回结果的一种方法
使用java传参<em>调用</em><em>exe</em>并且获取程序进度和返回结果的一种方法 文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 在某个项目中需要考虑使用java后台<em>调用</em>由C#编写的切图程序(<em>exe</em>),并且前端能够获取到切图的进度和相关描述信息。 2.解决思路 a.首先改造切图程序为接受参数从
java中两种方式调用其他.exe可执行程序
java中两种方式<em>调用</em>其他.<em>exe</em>可执行程序
【VS开发】C++调用外部程序
关于三个SDK函数:WinExec, ShellExecute,CreateProcess的其他注意事项: 【1】定义头<em>文件</em> 必须定义以下两个头<em>文件</em>: [cpp] view plain copy #include  // 可替换为 windows.h   #include    如果定义了头<em>文件</em> #include 的话就不必定义 #i
MFC 打开外部EXE文件的三种方法
2010年07月30日    目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中<em>调用</em>其他应用程序的方法(函数) win<em>exe</em>c,shell<em>exe</em>cute ,createprocess》,我全文转载一下,另外后面加点自己的总结(黑体部分,除了标题)。    三个SDK函数: WinExec,ShellExecute ,Creat
使用 C++ Builder 创建应用程序
3.1 创建应用程序 C++Builder的主要用途于设计创建Windows应用程序。有三种基本的Windows应用程序: · WindowsGUI应用程序。 · 控制面板应用程序。 · 服务应用程序。     3.1 创建应用程序     C++Builder的主要用途于设计创建Windows应用程序。有三种基本的Windows应用程序: · WindowsGUI应用程序。 ·
Delphi启动外部程序
无论是用VC还是用Delphi,启动外部程序, <em>调用</em>的都是相同的系统中的API函数,如下Delphi代码所示: //登录按钮 procedure TForm1.Label_LoginClick(Sender: TObject); begin RunOtherApp('C:\1.<em>exe</em>'); //启动1.<em>exe</em> end; //Delphi启动<em>其它</em>程序函数 //参数appPath为要
[转]MFC调用外部exe程序的方法
2018年08月18日 MFC<em>调用</em>外部程序有好几种方法,我是用的是函数ShellExecute(); 使用方法如下: ShellExecute(this-&amp;gt;m_hWnd,”open”,”.\\JLink.<em>exe</em>”,”.\\para.txt”,”“,SW_HIDE ); 其中”.\\JLink.ex...
关于一个exe调用另外一个exe如何调试
关于一个<em>exe</em><em>调用</em>另外一个<em>exe</em><em>如何</em>调试
BCB(C++ Builder)创建动态库(DLL,接口导出和调用),动态加载DLL
以前没有封装dll动态库,接触新的工作之后需要用,折腾了一整天,终于搞定了。 毕竟是生手,就简单分析注意点和遇到的一些问题及解决方案: (1)首先准备要生成DLL的工程。 (1.1)我用的是BCB(C++ Builder),File->New->Other...->C++ Builder Projects->Dynamic-Link Library,再根据之后的提示进行,此时工程里有一个Fi
VS如何调试后台.exe的代码
说一下自己的工程:一个workspace下有多个工程,一个srv(输出类型为.<em>exe</em>,启动方式由客户端主程序<em>调用</em>启动),一个客户端主程序(输出类型.<em>exe</em>,<em>调用</em>其他工程的.dll和srv的.<em>exe</em>等),其中srv作为后台守护线程,会自动做些后台的检测和处理,客户端为有界面形式 问题:<em>如何</em>断点调试srv中的代码,因为每次启动都是以主程序启动为主,其他dll还可以跟踪断点调试,但srv的生产.<em>exe</em>
jsp调用服务器上的其他程序(C程序)
String area_dz=(String) req.getParameter("area"); String id_dz=(String) req.getParameter("id"); String ip ="10.xxx.x.xx"; String encodeSet = "export LC_CTYPE=zh_CN.GB18030;"; String cmd=". .bash_p
QT5入门之19 -QT调用外部程序
很简单,用qprocess即可。#include &lt;qprocess&gt; void MainWindow::on_pushButton_5_clicked() { QProcess process; // process.<em>exe</em>cute(&quot;notepad d:\qt.h&quot;);//calc,regedit... process.<em>exe</em>cute(&quot;d:\\feiq.<em>exe</em>&quot;); }p
VC程序中运行其他程序的三种方法
有三个函数可以使用: WinExec, ShellExecute,CreateProcess 1.WinExec(String lpCmdLine,Long nCmdShow); 参数说明: 参数 类型及说明 lpCmdLine String,包含要执行的命令行 nCmdShow Long,为窗口指定可视性方面的一个命令。请用下述
regsvr32.exe文件注册
Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system<em>文件</em>夹下有一个regsvr32.<em>exe</em>的程序,它就是windows自带的activex注册和反注册工具。 2000
Qt启用外部程序和关闭外部程序
    在我们的多方合做的项目中,经常会遇到需要<em>调用</em>第三方外部程序。在Qt中提供了QProcess类,可以用来启动和关闭外部程序,并与之通讯。QProcess继承于QIODevice,因此,我们可以把它当作是一个I/O设备进行读写操作。    具体用法:1.一体式启动:外部程序启动后,将随着主程序的退出而退出    启动方法:   void QProcess::start(const QStrin...
C++中利用系统函数启动或关闭外部程序(待完善)
1.通过C++编程启动或关闭外部程序: (1-1)启动程序 WinExec("G://test//TestApp.<em>exe</em>",SW_SHOW)正常 WinExec("G://test//TestApp.<em>exe</em>",SW_SHOWMINIMIZED)最小化 <em>其它</em>相关参数: SW_HIDE 隐藏窗口,活动状态给令一个窗口  SW_MINIMIZE 最小化窗口,活动状态给令一个窗
C++ builder XE2 版本编译独立运行程序
XE2中加入了多平台的概念,默认的Release模式,也是带包编译,带运行时库的,所以,需要手工设置一下工程选项: 打开工程以后,ProjectOptions左侧树列表选中C++ Linker右侧上方的Target选择Release configuration 下的 32-bit Windows platform取消 Link with Dynamic RTL 的对钩
vc++调用exe时,如何获取exe的输出信息(输出显示在IDE的输出中)
vc++<em>调用</em><em>exe</em>时,<em>如何</em>获取<em>exe</em>的输出信息 最进在写一个程序,需要<em>调用</em>一个第三方的console程序,并获取其处理的结果,<em>调用</em><em>exe</em>的方法有很多,可是<em>如何</em><em>调用</em> 了<em>exe</em>然后取到<em>exe</em>的输出信息就是个问题了,试了很多函数,好像都实现不了。 百度了一下,找到篇文章:http://social.microsoft.com/Forums/id-ID/visualcpluszhchs/th
如何用控制台创建c语言的exe文件
<em>如何</em>用控制台创建c语言的<em>exe</em><em>文件</em>
C#如何调用外部exe程序
http://blog.csdn.net/cyamazing/article/details/52849106 1.在主界面添加<em>调用</em>外部<em>exe</em>程序的Button,双击此Button进入代码编辑页面。 在程序的开始using System.Diagnostics; 然后在初始化函数的上方定义private static System.Diagnostics.Process p;
通过ActiveXObject打开本地exe可执行文件
&amp;lt;%-- 判断是否安装<em>文件</em>--%&amp;gt;function ifExist(appPath,appMain,OBJ_ID){       var filespec=appPath+&quot;/&quot;+appMain;       var fso=null;       try       {              fso=new ActiveXObject(&quot;Scripting.FileSystemO...
C语言学习笔记之 第五讲:C语言弹窗打开一个exe,文件,网站案例
1、 windows.h头<em>文件</em>意义: Win32程序的开头都可看到: #include WINDOWS.H是一个最重要的头<em>文件</em>,它包含了其他Windows头<em>文件</em>,这些头<em>文件</em>的某些也包含了其他头<em>文件</em>。这些头<em>文件</em>中最重要的和最基本的是: WINDEF.H基本<em>数据</em>类型定义。 WINNT.H支持Unicode的类型定义。 WINBASE.HKernel(内核)函数。 WINUSER.H用户界
C++使用system带参数调用exe
sum.<em>exe</em>是一个求和函数,在命令行下输入sum a b,输出a和b的和,其代码如下: //sum.cpp #include using namespace std; int main(int argc,char *argv[]) { if(argc!=3){ cout<<<endl; return -1;
Python调用(运行)外部程序参数问题
ShellExecute 与 CreateProcessShellExecuteShellExecute(hwnd, op , file , params , dir , bShow ) 其参数含义如下所示。 hwnd:父窗口的句柄,如果没有父窗口,则为0。 op:要进行的操作,为“open”、“print”或者为空。 file:要运行的程序,或者打开的脚本。 params:要向程序传递的
(转)Python调用(运行)外部程序
http://www.cnblogs.com/IPYQ/p/5672922.html 在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接<em>调用</em>kernel32.dll中
在VS中如何exe关联到DLL工程中
调试dll工程时关联外部<em>exe</em> 在调试DLL工程项目时,需要把外部的<em>exe</em><em>文件</em>关联到本项目中,VC和VS具体操作如下: 在VC中: 鼠标右键点击工程名》设置》调试》可执行调试对话:(在下面输入你要调试的<em>exe</em><em>文件</em>)         英文版:    》Settings》Debug》Executable for debug session 在VS2010中: 点击项目右键菜
VB.net中调用外部的EXE程序的处理问题
不是源代码,只是一个小TXT<em>文件</em>,很简短,但是四两拨千斤
CreateProcess()函数用法一个应用程序中调用另一个应用程序的.exe
1、点击按钮后此应用程序<em>调用</em>另一个应用程序的.<em>exe</em>程序 void CMFCDYDlg::OnBnClickedButton1() { // TODO:  在此添加控件通知处理程序代码 //<em>调用</em>.<em>exe</em>的方法一 //WinExec("G:\\程序练习\\MFC本程序<em>调用</em>另一个程序的实例\\MFCTest\\Debug\\MFCTest.<em>exe</em>", SW_SHOW); //<em>调用</em>.
C++ Builder中导入Excel表格数据
撰写本文思路主要来自于www.ccrun.com /********************************** **编写工具及平台 **C++ Builder 6.0 ** WIN7 X86 **Excel表格类型:Microsoft Excel 97-2003 工作表 ***********************************/ //E
C#自身包含其他应用程序(或者文件)并在运行时调用
今天一个同事问我,怎么把Dll动态链接库直接嵌入到C#开发的应用程序本身,让C#在发布出去的时候,只是一个.<em>exe</em>的<em>文件</em>,而不是一个<em>文件</em>夹。我仔细思索了一下这个问题。发现这个问题其实可以总结为一个比较普遍的问题,那就是怎样把不同种类的<em>文件</em>包含到C#开发的应用程序自身内,然后变成一
资源实做举例--如何将Wav文件做到EXE文件
  使用过C++的朋友们都知道,资源在Windows编程里非常重要,合理地运用资源可以使程序更加灵活。其实在Delphi里,同样也可以制作资源,只不过Delphi本身对可视的编程强调很多,对资源的制作就没有多加解释,也没有象BorlandC++ 里提供了资源制作工具Resource WorkShop,这些都没有关系,下面我就通过将WAV<em>文件</em>做成资源,从而编译进EXE<em>文件</em>来介绍一下如
在BCB中轻松使用ActiveX控件
在BCB中轻松使用ActiveX控件          (版权要求:本文除了经过CSDN授权或作者同意,不得转载)在微软的大力扶持下,越来越多的软件公司开始支持ActiveX了,这对于喜欢编程的朋友来说可是件值得高兴的事!因为我们可以在程序中很方便地<em>调用</em>外部的OCX<em>文件</em>来实现复杂的功能,而在BCB中只带有很少几个ActiveX控件,大部分我们需要我们自己安装,下面通过对RealPlayer
在Matlab中调用外部的exe文件,并将Workspace 中的变量作为参数传递给exe文件
How do I pass arguments into and out of my standalone <em>exe</em>cutable? http://www.mathworks.cn/support/solutions/en/data/1-18448/index.html?solution=1-18448 Generally, the idea of a standalone <em>exe</em>cu
python中3种调用可执行文件.exe的方法
方法一、os.system()  会保存可执行程序中的打印值和主函数的返回值,且会将执行过程中要打印的内容打印出来import os main = &quot;project1.<em>exe</em>&quot; r_v = os.system(main)  print (r_v )方法二、commands.getstatusoutput()  会保存可执行程序中的打印值和主函数的返回值,但不会将执行过程中要打印的内容打印出来i...
Android进阶高手(三)GestureBuilder手势识别是个好东西
这几天一直在弄GestureBuilder手势识别,一开始搭建运行,时总是出错。好歹黄天不负有心人。呵呵,下面就看看我在弄这个过程中遇到的一些问题及解决方法吧。 台上一分钟,台下十年功。弄这个我是蛋疼了几下。呵呵,废话不多说了。开始!        第一、我们得保证模拟器上SDCard一定存在。这个你可以通过以下语句来检测: if(android.os.Environment.getExte
c++builder选择文件,并得到文件路径!OpenDialog Edit!
首先需要一个Edit控件,一个Button和一个OpenDialog  Edit命名为urlOpen,Button为btnOpen,OpenDialog为OpenDialog1  那么在btnOpen的Click事件里打开的命令就是  if (OpenDialog1->Execute()) { urlOpen->Text=OpenDialog1->FileNa
Linux上的C程序不同文件调用
躲地缝… 学习了这么久C语言,也使了挺久Linux,本人才刚刚学会<em>如何</em><em>调用</em>不同<em>文件</em>里面的程序(分开编译前提)。首先编译一个upper,上代码:#include #include #includeint main(){ int ch; while ((ch = getchar()) != EOF) { putcha
Qt调用外部exe并同步显示输出
之前做过一个用C#同步<em>调用</em><em>exe</em>并显示输出的程序,最近又想用一个Qt做一下这个工作;相比之下,Qt确实要简单许多。 我参考http://blog.sina.com.cn/s/blog_7243586a0100t2vn.html,很快就做出了一个同步显示的程序。 界面如下: 界面虽然丑,但已经达到了同步输出的目的,一下是其代码地址:链接:http://pan.baidu.com/s/1
C++启动其它exe程序的代码
先取到所要启动<em>exe</em>的绝对路径,比如: C:\Test\update.<em>exe</em> 也要得到<em>exe</em>所存在的目录路径,比如: C:\Test1.先用Qt实现QString path = "C:\\Test\\update.<em>exe</em>"; QString runPath = "C:\\Test";QProcess *process = new QProcess; process->setWorkingDirec
VC从EXE中提取资源文件
bool ExtractFileWithRes(unsigned int nResID, LPCTSTR pszResType, LPCTSTR pszSavePath) {  if (NULL == pszResType || NULL == pszSavePath)  {   return false;  }  HRSRC hResource = FindResource(GetM
如何用命令行法和系统调用法运行.exe ?
我们知道,人与操作系统进行交互有两种基本的方式:命令行和系统<em>调用</em>(通过软件).下面的第一种方法和第三种方法实际上就是系统<em>调用</em>法,而第二种方法实际上就是命令行法.          先给出程序: #include using namespace std; int main(int argc, char *argv[]) { int i; for(i = 0; i < argc; i++)
C# winform 调用其他语言的Exe文件,并获取返回值
正常来说,那么winform是获取不到EXE的返回值,这时我所用的方法是把EXE中的值写到csv<em>文件</em>中,然后winform去读取csv     private void btnGoodsSelect_Click(object sender, EventArgs e)         {             ParameterizedThreadStart pts = new Param
C++Builder资源文件的制作及调用(笔记)
C++Builder资源<em>文件</em>的制作及<em>调用</em>(笔记)
如何合并DLL到你的EXE程序中
引用张尹 的 <em>如何</em>合并DLL到你的EXE程序中作者:任明汉  转自vckbase下载源代码 前言   你可能不希望在发布程序时附带上一个外部的 DLL,因为可能会有些用户在无意中把 DLL 删除了而造成 EXE 不能正确运行,也有可能该 DLL 会被别人拿去使用,也有可能,此 DLL 会成为破解者破解你的程序的突破口。无论出于何种原因,如果你想把一个 DLL 合并到一个 EXE 中
C++ builder 2010 操作Excel表格的编程实现
//--------------------------------------------------------------------------- #include #pragma hdrstop #include "ProcessBar.h" #include // For FILE, fopen, fstat, fileno, fread and fclos
调用带输入参数的exe(C++)
<em>调用</em>一个<em>exe</em>程序有很多方法,这里以<em>调用</em>带参数的<em>exe</em>为例子,因为这样的更通用一点,主要用到的函数为ShellExecute,首先需要包含两个头<em>文件</em>:windows.h和shellapi.h,然后下面的以具体代码为例子:
c语言中打开另一个可执行文件
1 #include 2 #include 3 int main() 4 { 5 //cmd为可执行<em>文件</em>绝对路径 6 char *cmd="C:\\Users\\Red\\Desktop\\GVimPortable\\GVimPortable.<em>exe</em>"; 7 system(cmd); 8 getchar(); 9 return 0; 10
matlab---调用.exe文件,批量写入读入
1)matlab<em>调用</em>.<em>exe</em><em>文件</em>(蓝字) cd   路径;%用于转到程序所在路径; system(‘命令’);%运行程序命令; 2)matlab存储.mat格式(绿字):save('路径'); 例:save('F:\TDI\20140710TDI_matlab\robust_deblur_<em>exe</em>cutable\TDIx\blind_country9_x.mat');
ASP.NET中使用C#调用服务器端exe可执行文件
执行<em>调用</em>事件的按钮:      protected void btnCall_Click(object sender, EventArgs e)        {            try            {                CallSteven();                lblMessage.Text = "完成<em>调用</em>";                lbl
C++ builder 操作Excel方法(据网上资料整理)
c++ <em>builder</em> 操作Excel方法,下面是从网上找到的一些不错的方法,学习一下: 1 用OLE操作Excel(目前最全的资料)(04.2.19更新) 2 3 本文档部分资料来自互联网,大部分是ccrun(老妖)在Excel中通过录制宏察看宏代码转为CB代码而来.本文档不断更新中.欢迎大家关注. 4 5 要在应用程序中控制Excel的运行,首
VC++调用外部exe
【原文】http://blog.csdn.net/archielau/article/details/7879718 主要有三种方式:
VB 调用其它程序并显示在自己的子窗口中
VB <em>调用</em><em>其它</em>程序并显示在自己的子窗口中 Vb通过<em>调用</em><em>其它</em>的应用程序,然后显示在自己的一个子窗口中,有朋友问我询问怎么弄的,由于时间关系没有弄成,后来问同事要了一个网上的代码,看上去还不错,正好满足网友的要求,这个程序是<em>调用</em>Windows计算器或记事本的,可以参考一下。
VC中调用其他程序的函数
VC中<em>调用</em>其他程序的方法(函数)收藏WinExec,ShellExecute ,CreateProcess可以实现<em>调用</em>其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。     WinExec 两个参数,前一个指定路径,后一个指定显示方式。     ShellExecute 可以指定工作目录,并且还可以寻找<em>文件</em>的关联
linux C程序调用外部程序的几种方法
1、system(执行shell 命令) 相关函数 fork,<em>exe</em>cve,waitpid,popen 表头<em>文件</em> #include 定义函数 int system(const char * string); 函数说明 system()会<em>调用</em>fork()产生子进程,由子进程来<em>调用</em>/bin/sh-c string来执行参数string字符串所代表的命令,此命令执行完后随 即返回原调
C语言跨文件调用变量方法
使用示例 分别新建三个<em>文件</em>,a.c ,a.h ,b.c 内容如下 a.c #include int a = 10;a.h extern int a;b.c #include #include"a.h" int main() { printf(" a = %d \n " ,a); return 0; } 编译运行
【PB】在PB中调用外部程序并判断其运行结束
在PB中经常要<em>调用</em>外部程序并等待此程序运行结束后显示相关信息。 如我们要备份Adaptive Server Anywhere 6.0<em>数据</em>库,在备份结束后显示"备份完成!"的提示信息,如果在<em>调用</em>备份程序dbbackup后马上用messagebox显示提示信息,那么程序运行时则会出现这种情况: dbbackup备份程序还在运行,"备份完成!"的提示就已经显示了,显然不符合我们的设想。对于这种情况,我
cmd中运行exe文件
前提 : 首先<em>exe</em>所在路径已经在环境变量中配置了;   打开cmd,输入: start <em>文件</em>名.<em>exe</em>  
文章热词 数据线性分类 聚类算法pca数据实例 图像修复数据项目 实战数据时间属性 实战数据文本特征
相关热词 c++调用其它文件 c++builder如何打开exe程序 c++builder如何调用dll c++ 打开exe文件时 python打包exe教程 学习python时遇到的问题
我们是很有底线的