论坛风格切换切换到宽版
  • 7587阅读
  • 10回复

C语言;TC2.0生存了EXE文件可在别的电脑上运行吗? [复制链接]

上一主题 下一主题
离线寂寞狼王
 
发帖
205
金钱
0
威望
0
只看楼主 倒序阅读 0 发表于: 2006-01-18
求助如题~TC2.0正确的生存了EXE文件且在本机上测试成功,我想知道能否把该EXE文件转发给别人,在别人的电脑上能运行吗?打个比方,我制作了一个小程序游戏,难道只能在自己的电脑,并且是TC所在目录盘才能运行吗?
因为我试了,把EXE文件放在其他盘都没有正确运行!如果这样,这个这个也太愚蠢了吧!唉!希望是俺愚蠢!
请指教!
您爱好象棋吗?这里有二个全国最出名的象棋论坛欢迎来看看!http://www.chesshome.net/club/index.asp(象棋家园论坛)
(秋雨夜象棋论坛)http://www.qiuyuye.net/rnabbs/index.asp
那儿有匹老狼在等候您的光临!
离线lostfaith
发帖
21
金钱
0
威望
0
只看该作者 1 发表于: 2006-01-18
建立一个不需要驱动程序就能独立运行的可执行图形程序,Turbo C中规定用下述步骤(这里以EGA、VGA显示器为例):
   1. 在C:\TC子目录下输入命令:BGIOBJ EGAVGA此命令将驱动程序EGAVGA.BGI转换成EGAVGA.OBJ的目标文件。
   2. 在C:\TC子目录下输入命令:TLIB LIB\GRAPHICS.LIB+EGAVGA此命令的意思是将EGAVGA.OBJ的目标模块装到GRAPHICS.LIB库文
件中。
   3. 在程序中initgraph()函数调用之前加上一句: registerbgidriver(EGAVGA_driver):该函数告诉连接程序在连接时把EGAVGA的驱动程序装入到用户的执行程序中。
   经过上面处理,编译链接后的执行程序可在任何目录或其它兼容机上运行。
离线煎饼

发帖
6
金钱
20
威望
2
只看该作者 2 发表于: 2006-01-26
说得很对呀。
离线寂寞狼王
发帖
205
金钱
0
威望
0
只看该作者 3 发表于: 2006-01-27
请问二楼,这二条命令如何输入?在开始/运行里输入吗?
您爱好象棋吗?这里有二个全国最出名的象棋论坛欢迎来看看!http://www.chesshome.net/club/index.asp(象棋家园论坛)
(秋雨夜象棋论坛)http://www.qiuyuye.net/rnabbs/index.asp
那儿有匹老狼在等候您的光临!
离线pdg2000
发帖
20
金钱
0
威望
0
只看该作者 4 发表于: 2006-01-27
"寂寞狼王"真该骂你一句。看看“在程序中initgraph()函数调用之前加上一句”。
离线liyago
发帖
66
金钱
0
威望
0
只看该作者 5 发表于: 2006-02-12
要看你是编什么程序了,如果是"世界你好"就可以随便放哪台机都可以用
----相识是有缘,再见是朋友,如果有缘,你将看见那一片彩云
http://7.7sn.com
== 星宇E剑==
离线aboil
发帖
39
金钱
0
威望
0
只看该作者 6 发表于: 2006-02-14
楼主在写你所以说的病毒吗?
离线hurstsky121
发帖
*
金钱
*
威望
*
只看该作者 7 发表于: 2006-02-21
都是高手!! 学习学习~
离线tt32
发帖
*
金钱
*
威望
*
只看该作者 8 发表于: 2006-02-21
16位程序放到32位机上跑吗?
离线lsdm
发帖
*
金钱
*
威望
*
只看该作者 9 发表于: 2006-03-05
应该可以以通用吧,虽然我不是很懂,但是C语言是使用最广泛的语言,如果连这个都做不到,还有什么用处呢?