返回列表 发帖
原帖由 caten 于 2006-12-26 02:56 发表



?你不知道是什么原因引起的?那你如何确定是系统组件有小小问题导致用不了TW?

这里很多人都值得你佩服


在CMD里打上help,它说没有这个命令,你说是不是丢失了注册呢?

值得我佩服的人请回答吧!

TOP

原帖由 caten 于 2006-12-26 03:00 发表


这个观点和开发组的观点吻合   那你觉得现在哪里不够简单?还可以更简单点的?


我经已说过,设置选项太繁复,而且某些子不太对应父选项,小工具栏是不是设计得有点烂!?一排过乱糟糟,你不觉得?

TOP

原帖由 caten 于 2006-12-26 02:59 发表


能举例说明某个函数发生错误了   整个进程崩溃的实例吗?

TW整个也不到1M   下载也不需要多长时间  为什么觉得只升级DLL会更好?

之前你是拿TT来说明问题的  所以难免引起别人误解


上次TW某个菜单有问题,我一点,出错退出,试了N遍亦如此

虽然说1M不大,但你不觉得这样做更理智吗?

TOP

原帖由 Betalover 于 2006-12-26 03:09 发表


在说我错之前你了解软件设计的结构么,不是所有东西都能做dll的,盲目使用dll只会降低程序的运行效率,再者来说tw本身是基于com开发的,基本上里面的函数库都是自己写的,这些根本没必要再往外部dll里写.

我说 ...


哦,那就拿tt说吧! tw比TT功能强大了多少呢?你说说

嗯,那就算是功能好强大,那么为什么把那么强大的功能都往一个文件里挤呢?我要扩展某个功能我还要挤进去,出错率可想而知高不高了!

TOP

原帖由 Betalover 于 2006-12-26 03:14 发表


根本不是丢失了注册,只是你的系统目录里的help.exe文件丢失而已


错了,还有许多命令是用不到的!我到MS官方找过,多说是某些组件没注册到!也试过重新注册某些组件,改程序才正常!

不知道不要乱说,别人还以为我骗小孩呢!

[ 本帖最后由 liftlei 于 2006-12-26 03:25 编辑 ]

TOP

原帖由 caten 于 2006-12-26 03:18 发表


MT也有退出的时候  他是DLL模块搭的   用不用DLL并不是关键 你明白吗?

为什么你觉得更理智?你能说出具体的理由吗?正式版的时候  会有自动更新  你觉得普通用户会在意更新的是哪个文件吗?


你是开发者吗?怎么你也这么...

具体的理由我的引用别人的话

//////////////////////////////////////
为什么要用DLL?刚才在谈到这个问题的时候,只解释了DLL将程序代码封装成函数的原理。为什么封装成函数,就能成为系统中大量使用DLL的理由呢?  
①扩展应用程序  由于DLL能被应用程序动态载入内存。所以,应用程序可以在需要时才将DLL载入到内存中,这让程序的可维护性变得很高。比如QQ的视频功能需要升级,那么负责编写QQ的程序员不必将QQ所有代码都重写,只需将视频功能相关的DLL文件重写即可。  
②便于程序员合作  这个和最终用户关系不大,仅供了解。大家都知道编程工具有很多,比如VB、VC、Delphi等,如果好几个人合作来编写一个大的程序,那么可能有的人用VB,有的人用VC,每人负责的部分所使用的编程语言都不同,究竟放在哪个编译器中进行编译呢?这就好比一群来自各个国家的人在共同编写一篇文章,如果他们所使用的语言都不同,写出来的文章怎么可能凑到一起呢?而有了DLL后,可以让VC程序员写一个DLL,然后VB程序员在程序中调用,无需为怎么将它们都编译为一个单独的EXE而发愁了。  
③节省内存  如果多个应用程序调用的是同一个动态链接库,那么这个DLL文件不会被重复多次装入内存中,而是由这些应用程序共享同一个已载入内存的DLL。就好比一个办公室中,很少会为每一个员工配置一台饮水机的,而是在一个公共位置放上一个饮水机,所有需要喝水的职员都可以共用这台饮水机,降低了成本又节约了空间。  
④共享程序资源  包括刚才提到过的通用文件对话框在内,DLL文件提供了应用程序间共享资源的可能。资源可以是程序对话框、字符串、图标,或者声音文件等。  
⑤解决应用程序本地化问题  在下载了某个程序的汉化包后,打开汉化说明,经常可以看到用下载包中的DLL文件覆盖掉程序原来的DLL,汉化就完成了。

/////////////////////////////////////

这个应该是开发者思考的问题,不是用户思考的问题,用户只思考实不实用

TOP

原帖由 caten 于 2006-12-26 03:25 发表


你认为分开之后出错的几率反而更小?....

因为TW是用C++编写的 所以体积小  不需要很多DLL   不好吗?为什么非要弄很多DLL?

TW比TT强大的地方你自己体会  太多了


你说啊,反正我都用过,对比过,"功能"基本"一致"!

TOP

原帖由 Betalover 于 2006-12-26 03:37 发表


先不说别的就拿广告过滤来说吧,广告过滤现在基本成为流行浏览器的必备功能了,mt,gb都做的很好,可tt那个广告过滤很简陋并且过滤效果很差,而tw的广告过滤自从1.xx就已经做得挺好了,如果配置好规则基本上看不到 ...


就这个广告过滤的干净点就算是功能强大了吗?有新一点的意思吗?别人做的简陋是要照顾兼容性,不然会"一竹杆打死一排人"...

你还是说说别的吧!?

TOP

原帖由 Betalover 于 2006-12-26 03:43 发表


你说的这些要首先考虑到在何种情况下应该这么做,不是所有的开发方法都适合这样做,如果一个程序员编任何程序都这样我只能说他一根筋,也不会有什么前途.编程本来就是一件很灵活很需要动脑的事情,需要的是对号 ...


嗯,我就是搞编程的,我觉得做浏览器,不同与做其他小软件,可以集成在一起方便,但作为浏览器,我想主要考虑稳定性,速度其次...这就有必要分开!

TOP

原帖由 caten 于 2006-12-26 03:45 发表

正则表达式你有用过吗?
正则表达式的优点不正是用极少行的规则  精确匹配对象?


正则表达式,有所研究,但我的话题,和正则表达式有什么关系呢?

用正则表达式也要看场合,万一人家的广告代码变了你从没见过的,你还不是要重新在配!?

正则表达式不是万能的!

TOP

原帖由 caten 于 2006-12-26 03:50 发表


之前你说DLL方便 现在你又说集成方便.....


怎么你看别人说话只看前半部分不看后半部分的呢? 看清楚在说话,谢谢合作!

TOP

原帖由 caten 于 2006-12-26 03:44 发表


基本一致的意思就是说细节还是不一样  这些每个细节都要加个选项或者多个选项  所以选项就多了


这个细节不就是把简单的问题复杂化吗?

就比如按 "住Ctrl键滚动鼠标滚轮,无级缩放网页"这个被公认的快捷键就没必要这样放出来了吧?让人看了还以为是必要的东西!

TOP

返回列表