Archive for 09月 23rd, 2007

时钟屏保最新进展

经过两天的努力,终于搞定了SettingList显示配置项,退出后保存到二进制文件中,

同时ScreenSaverDLL也可以读取该文件的内容。

下一步要做的,

1,界面显示中文

2,ScreenSaver的ConstructL和InistialiseL只调用一次,需要考虑一个策略。

3,ScreenSaver的dll和rsc加入ClockSSConfig工程中,或者新弄一个GUI+DLL的工程?

4,细化,优化,准备symbian sign!

Popularity: 6% [?]

1 comment 09月 23rd, 2007

时钟屏保-配置思路

做一个GUI程序,界面就一个SettingList够了。把用户的配置信息保存到文件里。

本来想写个ini文件,但是后来发现,在ECom的DLL里面读写有问题:因为ini文件需要在Application里面重载一个函数,但是ECom的DLL中根本就没有Application。

接着的想法是直接用ReadStream,WriteStream写一个二进制文件,把配置的数据保存在二进制文件中,然后再在ECom的DLL中读出来。

文件的位置放在哪儿呢?

因为GUI和ECom的DLL是两个不同程序,所以也就不能放在private\E3B08845这种目录下面。

因为GUI能读到的话,EComDLL就读不到,反之亦然。

ps,hongkong nokia开发的那个程序好像可以放到那种目录下面的,不知道是如何实现的,有空研究一下!

最后还是最简单的方法实现吧,放到C:\data目录下总没有什么问题吧,赫赫。

Popularity: 6% [?]

Add comment 09月 23rd, 2007


标签

Calendar

09月 2007
    Oct »
 12
3456789
10111213141516
17181920212223
24252627282930

Posts by Month

Posts by Category