exe编程
A. 什么编程软件。编程后是EXE格式 可接直接运行啊。
VB的文件菜单里面,比较靠下,有个“生成
工程1.exe”这样的菜单,点了就可以在工程目录(就是保存FORM1.frm等文件那里)生成直接运行的程序了。
B. 如何编程调用exe文件。
#include <stdlib.h>
int main()
{
system("C:\\some.exe");/*字符串中不能有空格*/
return 0;
}
C调用exe
C. c语言编程的exe文件为什么按回车会闪退,求原理解释。
这些都是依赖于windows的控制台窗口,程序执行完就退出了。
因为程序已经运行结束正常退出了,想看结果就去cmd里敲执行文件完整路径,或者给程序加getchar() scanf() 用stdio的输入函数来拦截程序不让它立马退出,或者调用用stdlib的system函数执行pause命令实现按任意键继续。
例如:
新建文本名叫c.c的文件,对文件进行编码,输入以下程序:
#include <stdio.h>
int main(void)
{
printf ("hellow world");
return 0;
}
三保存退出后,用gcc编译命令,编译c.c文件,命令如下
gcc c.c -o c
生成的c文件就是.exe文件
(3)exe编程扩展阅读:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
D. 编写exe程序
不知道你学没学过编程呢,编写一个简单exe程序是一件非常简易的事情,可以完成编写exe的开发语言有VB、ASM、C、C++、C#、Delphi等。
问哪种方法最高效?看你的需要把,比如汇编语言开发的程序运行效率最高(除,其次C语言,但是C语言开发GUI是个难题,如果你要开发友好的图形用户界面的应用程序,出于开发周期和开发成本来考虑,最高效的是使用比如C++、C#来开发、其次要考虑到的是你的应用程序的大小,大型应用程序使用运行效率高的程序开发语言来开发。MFC是不错的选择。
另外,如果你想问怎么快速编写一个exe程序的话,请你去下载一个Visual C++6.0玩下!把Visual C++6.0安装了之后,运行Visual C++6.0,然后关闭它弹出的每日一贴对话框,然后点击文件菜单》新建》,在新建对话框中点击‘文件’选项卡,然后在下面的选择C++ Source File,在文件名输入hello.c,然后点击确定!
试试编写如下程序
#include<stdio.h>
void main()
{
printf("Hello,C语言编程\n");
printf("我的第一个C程序\n");
system("pause");
}
写完了之后请检查有没有写错。
然后按F5键即可。
E. 如何将源程序编程一个可执行程序(exe)
我先假设你用的是VC编译系统, 在你创建*.c文件的时候,你把它编译为exe文件。然后你就在和你的*.c文件目录看看,里面就会有一个名字相同的*.exe
有问题补充一下
F. 怎么生成exe文件
所需工具/材料:c语言编辑工具(如vc6.0)
编译生成.exe可执行文件,并保存的步骤如下:
打开c语言编辑工具(vc6.0),写入所编程序源代码。
注意事项:
注意第三步和第五步的操作
G. exe执行文件怎么编程
任何编程语言设计的程序都可以经过加壳或直接保存为EXE独立执行文件,
1.比较专业的编程软件一般自带压缩为exe格式文件选项。
2.选用程序加壳软件对代码加壳的同时转换为exe格式文件。
3.专门的程序代码转换软件转换为exe格式文件。
若要对EXE文件打包做成安装包就使用
Installer VISE汉化精简版
Inno Setup Compiler汉化版
H. 怎么制作EXE文件,编程代码是什么
生成EXE的方法有多种。
EXE就是 Wiondows Execultable 文件,即应用程序。
够NB的话可以直接用机器码打出EXE :)
好了这个现在没有这种牛人。也没必要。现在常用的是采用高级语言或汇编语言的编译程序来生成EXE
生成EXE的编译程序会依次完成几个工作,如下:
源代码1-->预处理-->源代码2-->编译成obj文件-->连接成EXE
[源代码]
就是常用的编程语言所写的程序,比如BASIC(QBASIC,VB),C语言或C++,PASCAL/DELPHI等
[编译程序]
没有统一的编译程序。每种语言有自已的编译程序。主要工作是把源代码译成机器码。有的编译程序可以同时完成编译和连接工作,有的编译程序是一套程序,编译时用的是其中一个程序,连接时用的又是另一个。现在的编译程序都已集成在开发环境中,只要点一个按钮就可以自动处理。
[预处理]
不是所有程序语言都有预处理。C/C++的预处理功能较完善和成熟。预处理常常也集成在开发环境中。在Windows的C语言开发包中的CPP.EXE就是预处理程序。
[编译]
把源代码或预处理过的源代码译成CPU可以识别的机器码文件,即.obj文件
[连接]
obj文件不能直接被操作系统识别和执行。这时要通过连接程序(通常是link.exe或link32.exe)把系统模块,入口等与obj进行连接生成EXE文件。
I. exe是用什么语言编写的
EXE是可执行文件,可以由很多种汇编语言编写而成,不是唯一的。
EXE文件分为两个部分: EXE文件头和程序本体。exe文件比较复杂,属于一种多段的结构,是DOS最成功和复杂的设计之一。每个exe文件包含一个文件头和一个可重定位程序的映像。
文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映像中可重定位段地址的指针链表。
MS-DOS通过把该映像直接从文件复制到内存加载exe程序,然后调整定位表中说明的可重定位段地址。定位表是一个重定位指针数组,每个指向程序映像中的可重定位段地址。
(9)exe编程扩展阅读
在windows操作系统下,可执行程序可以是 .exe文件 .sys文件 .com等类型文件。如记事本程序notepad.exe ,这类程序通常用来处理或者辅助处理其它文件。比如:myfile.txt双击打开由notepad.exe记事本程序来进行编辑。
不是所有的执行档,都只存有电脑能阅读的资料。以脚本语言撰写的脚本档案,都可以是执行档,而且内含的资料可被人类阅读,多数以ASCII文本存盘。原因是:脚本语言无需经过编译器预先编译,就可经过直译器(如Perl、Python、Shell)执行。
其中.EXE文件包含一个文件头和一个可重定位程序映象。文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映象中可重定位段地址的指针链表。