用C语言编写简单的安装程序

用C语言编写简单的安装程序,第1张

#include <stdio.h>

#include <stdlib.h>磨数举

char CopyFile()//申明函数

void main()

{

system("mkdir C:\\aa")//瞎碧创建文件夹

CopyFile()

}

char CopyFile()

{

FILE *fp1,*fp2

char c

char source[20],destine[20]

printf("please input source filename:")

scanf("%s",source)

if((fp1=fopen(source ,"r"))==NULL)

{

printf("error opening file %s\n",source)

exit(0)

}

if((fp2=fopen(destine ,"w"))==NULL)

{

printf("error opening file %s\n",destine)

exit(0)

}

while(!feof(fp1))

{

c=fgetc(fp1)

fputc(c,fp2)

}

printf("\毕郑nok!\n")

fclose(fp1)

fclose(fp2)

return c

}

(1)

是由源程序生成可执行文件。源程序编译通过以后,在tc2。0的界面里,有个叫

编译的菜单,菜单下有生成可执行文件的命令,即可生成可执扮亮行文件。

(2)

是c语言生成可判带执行文件的具体过程。具体可参掘缺芦考书籍是《编译技术》东南大学出版社。

其过程可描述为:

源代码-->汇编程序--->机器代码

文件-〉追加-〉新项目

右键点生成的安装伏纤包项目,选择属性。点“必须的组件”,

选择

microsoft data access components 2.8

.net framework 2.0

crystal reports for .net framework.2.0

打上勾,并且下面磨陵的3个radiobutton选中间那个(同一场所download)

C:\ProgramFiles\MicrosoftVisualStudio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports下面的CRRedist2005_x86.msi和CRRedist2005_x86_cn.msi(或CRRedist2005_x86_jp.msi)。

下载个dotnetfx.exe,MDAC_TYP.EXE,把这瞎厅戚些文件都包含进安装盘工程。

这样就可以做到这些效果。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12535790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存