游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7481|回复: 13

有没有在bcb6中使用《古月》的大侠?

[复制链接]

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2005-9-22 23:00:00 | 显示全部楼层 |阅读模式
最近开始学习《古月》,在bcb6中折腾,发现困难问题多多,不知道哪位大侠有试过的,可否指引一条阳光大道。 [em17]

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-9-22 23:27:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

你怎么回事?

BCB6有报些什么错误信息?

参考在BCBX中使用古月这篇文章,虽是讲BCBX的,但如果是路径设置错误,看这篇可以参考一下。

稍后会公布在BCB6中的设置流程。

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-9-23 09:00:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

希望大家踊跃讲出使用中的困难,这样才有利于制作更易用的软件和更易懂的教程。

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2005-9-26 12:57:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

由于附带的例子都是在BCBX中建立的,所以直接用BCB6有很多问题,我决定在BCB6中全部例子试试看,到时候请多指教.

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-9-26 14:08:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

有少部分示例为了使用CodeGuard测试内存泄露,所以有BCB6工程文件。
其实主要是路径设置问题,其它并无影响。

http://www.hyzgame.org/CMGDK/UseInBCB6/index.htm

上文也有讲如何在BCB6中使用。

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2005-9-26 15:21:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

其实路径设置老早我就设置的和你的文档中一样,但是还有些问题.
先说个简单的吧: hello的例子.

你的例子运行正常,可以看到dos窗口.

但是我编译以后的运行没有反应,不知道什么原因.

hello.loginf如下:

这个软件使用了《古月游戏开发套件》进行开发
这个软件所使用的版本是:v18 Personal or non-commercial,Latest Release-19
本日志创建于2005年9月26日,14时46分

操作系统: Windows XP Professional 5.1 Service Pack 2
开始运行GameMain
GameMain运行结束

关闭日志文件!

你的文件如下:
这个软件使用了《古月游戏开发套件》进行开发
这个软件所使用的版本是:v18 Personal,Latest Release-14
本日志创建于2005年9月26日,14时43分

加载OpenAL成功!
没有指定音频设备,按缺省设备初始化,可能不是最佳选择!
初始化音频设备<MMSYSTEM>成功!
关闭OpenAL完成!

关闭日志文件!

为什么有区别呢?

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-9-26 16:47:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

没错!这不要紧!
用WinMain启动的程序,printf/wprintf的输出本来就该看不到!
只是BCBX支持一个特殊模式可以看到。

hello,world只是为了让大家知道是从GameMain进入而己。
你看那些非DOS窗口输出的例子吧!比如绘图的那一些。

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2005-9-28 15:49:00 | 显示全部楼层

关于工程文件转化的一个问题.

因为我没有用过BCBX,我在把原先的例子在BCB6中进行重建.在做到文本绘制测试例子的时候,发现如下的问题:
1.DrawText.cmproj 这个文件是干什么用的?
2.在gamemain()中

    Application-&gtrojectFile=L"DrawText.cmproj";这句是什么意思?

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2005-9-28 16:02:00 | 显示全部楼层

关于工程文件转化的一个问题.(接上)

3.编译运行都正常哈,但是关掉窗口的时候,提示:

source file not found :ObjectControl.CPP

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-9-28 16:53:00 | 显示全部楼层

Re:有没有在bcb6中使用《古月》的大侠?

有些工程是使用cmproj来设置启动参数的。
有些工程是手动设置启动参数的,即常见的SII方式。

出来source file not found :ObjectControl.CPP的是那个例子程序?我试一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-1-31 10:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表