BCB 2010 VCL for web,编译不通过(默认创建的工程,没做过任何修改)问题的解决方案

BCB2010出来了一段时间,应硬盘空间不够,一直没有安装。前段时间看到一篇帖子“  新发布的RAD Studio 2010还是一个残废!”(原帖地址http://topic.csdn.net/u/20090831/14/0fabe58e-3021-4fba-ab36-556ba3a1267f.html?seed=1424484208&r=60051503#r_60051503)说“第二个:VCL for web,编译不通过(默认创建的工程,没做过任何修改) ”我对VCL for web很感兴趣,上一个版本对中文支持不好,单中文字符显示不出来。一直想试用一下。昨天才找到了安装序列码,花了一个小时终于清理出c:、d:、E:要求的安装空间,安装上了试用版。

今天早上上班试用了一下,发现VCL for web果然有那个问题,简单的处理了一下,成功的解决了这个小bug,编译通过运行正常。解决方案如下:

1. 把Unit1.cpp中
void setAsMainForm() {
  TIWForm1::SetAsMainForm();  //原来代码TIWForm1::SetAsMainForm(__classid(TIWForm1));改成这样
}

2. 把ServerController.cpp中
void setServerController() {

  //原来代码TIWServerController::SetServerControllerClass(__classid(TIWServerController));改成这样即可
  TIWServerController::SetServerControllerClass();
}

简单测试了一下,新版vcl for web解决了单中文字符不能显示的问题。如果BCB2010能跨平台,很好的支持嵌入式开发,重新赢得用户获得第三方独立软件构件商支持,还是很有前途的。

欢迎大家多提富有创意的见解。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/songhtao/archive/2009/09/25/4592633.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值