我的第一版公开的大富翁离线阅读器,欢迎大家试用。 (0分)

  • 主题发起人 主题发起人 cozo
  • 开始时间 开始时间
C

cozo

Unregistered / Unconfirmed
GUEST, unregistred user!
在离线阅读器会展中有说明。下载地址:http://cozo.diy.163.com/richexp.exe
只有305K,很小,而且只有一个文件,运行时会生成一个ini文件,绝不再有别的文件产生。
提提意见吧,别打击我的积极性呀。
 
我怎么不能用啊?
 
配置好数据源之后出现下列错误!
"The Microsoft Jet database engine cannot find the input table or query 'Question'.Make sure it exists and that its name is spelled correctly."
 
是呀,我在关于里说过了,我用的是自己特殊的数据库格式,因为这样速度有很大的提高。
在更新页上有标准格式到本格式的转换功能。
 
下载中。
 
cozo兄:
关于内存溢出问题我已明白。数据库续传功能也不是必须的。OK。
但是最新的源码可下,EXE文件不可下。请修正链接。
 
对不起,我试了一下,用http://cozo.diy.163.com/richexp.exe
是可以下载的,我的网页中用了大写就不行了,没想到网易这么严格。我重新改过吧。
你再试一下。OK?
 
谢谢。下载成功了。数据库也做转换。可是最后还是出问题了
打开问题时 出现以下错误:
Could not convert variant type of (NULL) into (String).
我想可能是你在处理Quesetion空字段的时候有考虑不周的地方。特此报告。
 
cozo兄,原码中有一个amhotkey单元,这是什么控件?
 
OK,明白了,我觉得还是你装个D6调试一下比较好,呵呵。我再改一下。明天再传。
amhotkey是个第三方控件,支持全局热键,没有的话你可以把这个单元删除。
我只是加了两个删除和收藏的快捷键而已。
 
ok,又发现一个问题:如果用SQL作为数据库的后端,程序将不能打开。因为你用了一句“Select DISTINCT Group From Rooms”
这句话在jet 4.0引擎中能通过,但是在SQL中不能通过。因为GROUP是一个保留字。要用“Select DISTINCT [Group] From Rooms”
建议将group字段改名。但是在左轻侯的离线浏览器中又工作的上好。奇怪了。
 
刚才又看了一下左轻侯的代码,他也是用的[GROUP]。怪不得
 
刚才改完之后又发现一个错。在397行,应该把group同样改为[GROUP]。还有后面的",应该改为''
否则在SQL SERVER下工作不正常
 
文件已更新。谢谢两位,麻烦再试一下吧。
 
星期六星期天没来上网。
下载新的版本之后重新打开数据库,还是出现
Could not convert variant type of (NULL) into (String)
的错误提示。将以前版本转换的数据库删除重新转换。错误依旧。
不知mchong兄有无类似的错误。是不是我的Access版本问题。
最近D版风声紧。搞不到D6的盘,无法调试。急得不行。
 
唉,那我真的没有办法了。这样吧。只好麻烦你一下了。
直接用Access,新建一个库,放在一边。到原Delphibbs.mdb里建两个查询,一个Quesiton,
一个Answer。分别是生成两个表的查询,语句在源码中有的。
然后打开另一个新库,用导入功能,选中这两个查询,就OK了。注意查询Answer中应该用Parent in ID
保证所有的Answer都有Question来对应。
 
downloading.
 
奇怪了,listview中的英文字符都显示不了
 
不是吧,我用的是StringGrid,在我这里很正常的呀。
 
后退
顶部