delphi7中的一些问题

1,如果让程序打开时就显示对话框ShowMessage();---貌似直接在implementation下输入编译不通过,加上beginend也不行;2,boolean类... 1,如果让程序打开时就显示对话框ShowMessage();---貌似直接在implementation下输入编译不通过,加上begin end 也不行;
2,boolean类型的变量初始值是true还是false,如果i是boolen变量,if i then代表什么意思?
3,edit组件有什么方法或者属性可以使其靠右显示内容,
展开
 我来答
数字门庭
2011-05-23
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
这几个问题其实都很简单滴,前提你对Delphi7使用比较熟悉..................
1、为Form1窗体自定义一个过程(先在Type处声明好),如下写
procedure TForm1.FormCreate(Sender: TObject);
begin
ShowMessage('');
end;
然后在Form窗体的Events里面有个OnActivate事件将它设置为FormCreate()就可以
2、delphi7中默认的boolean变量初始值是true滴~~~~

3、edit组件Properties属性里面有一BiDiMode,将它选为bdRightToLeft 显示内容自然靠右了~~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mit1208
2011-05-23 · TA获得超过2347个赞
知道大有可为答主
回答量:2743
采纳率:0%
帮助的人:1864万
展开全部
1.直接双击窗体空白处,会生成FormCreate事件。在里边直接写代码就行了ShowMessage();
2.默认为True;
3.如楼上。
追问
,对于第2个问题,我做过如下尝试
procedure TForm1.Button1Click(Sender: TObject); //按钮“1”
begin
if IsNumber = True then
ShowMessage('real')
else
ShowMessage('false');
结果它弹出“false”,这个怎么解释呢?
3,我试过了,但还是没用。。。不知是哪里有问题
追答
2,这里的解释,具体我也不是很清楚,但是在使用变量前最好先赋值!
刚开始学Delphi时我也找到过这些问题答案,好多人都说是True,好像跟声明变量的位置有关系.
3.这个的确是设置BiDiMode属性为bdRightToLeft,不过你的为什么不可以,这我就不清楚了!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式