CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  非技术区

小问题请教大家一下

楼主chenxingyuan(小员)2005-07-03 20:47:29 在 Delphi / 非技术区 提问

我在对字体颜色和字体大小设置的单击事件中,填写了以下代码,可是能运行,但是单击后就出错,帮忙修改一下,谢谢  
  procedure   TMainForm.Button3Click(Sender:   TObject);  
  begin  
            if(true=colordialog1.execute())then  
            begin  
                  filename:=colordialog1.GetNamePath;  
                  memo1.Lines.LoadFromFile(filename);  
            end;  
  end;  
   
  procedure   TMainForm.Button4Click(Sender:   TObject);  
  begin  
          if(true=fontdialog1.Execute())   then  
          begin  
              filename:=fontdialog1.MethodName(font);  
              memo1.Lines.LoadFromFile(filename);  
   
              end;  
      end; 问题点数:20、回复次数:4Top

1 楼sxy_9761(暗里着迷)回复于 2005-07-03 20:59:27 得分 15

不明白你这段代码要干什么  
  如果要得到选择的Color和Font可以这么干  
  if   ColorDialog1.Execute   then  
      Memo.Color   :=   ColorDialog1.Color;  
  if   FontDialog1.Execute   then  
      Memo.Font.Assign(FontDialog1.Font)Top

2 楼smiler007(笑一笑)回复于 2005-07-03 23:14:13 得分 5

if(true=colordialog1.execute())then  
  这写法改成  
   
  if   colordialog1.execute   then   ```Top

3 楼chenxingyuan(小员)回复于 2005-07-04 08:17:45 得分 0

象上面sxy_9761()Top

4 楼chenxingyuan(小员)回复于 2005-07-04 08:19:25 得分 0

象上面sxy_9761()所说的,只会把背景色改了,还有下面那个字体大小点击一下就出错了,请问这是什么原因呢?请帮忙!!Top

相关问题

  • 小问一下
  • 小问一下
  • 小问一下
  • 小问一下
  • 小忏悔一下
  • 小警告一下Black_archer
  • 小麻烦,请教一下!
  • 小问题一下就好!
  • 请帮小弟一下
  • 帮一下小妹吧

关键词

  • 字体
  • colordialog
  • fontdialog
  • memo
  • execute
  • filename
  • font
  • then
  • begin
  • color

得分解答快速导航

  • 帖主:chenxingyuan
  • sxy_9761
  • smiler007

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo