关于c++ builder 的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:14:41
初学c++ builder,有几个小问题。
去除对字型的设置Form1->Font->Style=TFontStyles()>>fsBold;
而关闭窗口的最小化按钮则要创建个TBorderIcons的对象tempbi:
TBorderIcons tempbi=BorderIcons;
tempbi>>biMaximize;
Form1->BorderIcons=tempbi;
为什么这样不行:Form1->BorderIcons=TBorderIcons()>>biMaximize;
这个带T的东西怎么用啊?
还有,能不能给几个学习bcb的建议啊,周围都是学VC和JAVA的,感觉BCB入门有点困难。

Form1->BorderIcons=TBorderIcons()>>biMaximize;
是可以的,不知道你的错误提示是什么。

TFontStyles和TBorderIcons都是set。

enum TFontStyle { fsBold, fsItalic, fsUnderline, fsStrikeOut };
typedef Set<TFontStyle, fsBold, fsStrikeOut> TFontStyles;

enum TBorderIcon = { biSystemMenu, biMinimize, biMaximize, biHelp };
typedef Set<TBorderIcon, biSystemMenu, biHelp> TBorderIcons;

我觉得你学vc也不错啊,都是用c++的。
但是bcb上手要比vc容易多,作开发也比vc省时间。
bcb不懂你可以查帮助啊,我觉得,如果你帮助用熟了,就是最好的教材了。
另外你需要有扎实的c++语言基础。