| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1144 人关注过本帖
标题:哪里错了?
只看楼主 加入收藏
一叶秋
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2004-4-21
收藏
 问题点数:0 回复次数:19 
哪里错了?

Private Sub Check1_Click() If Check1.Value = 1 Then Text1.FontUnderline = ture Else Text1.FontUnderline = False End If End Sub

Private Sub Check2_Click() If Check2.Value = 1 Then Text1.FontItalic = ture Else Text1.FontItalic = False End If End Sub

Private Sub Check3_Click() If Check3.Value = 1 Then Text1.FontStrikethru = True Else Text1.FontStrikethru = False End If

End Sub

Private Sub Command1_Click() Unload Me End Sub

Private Sub Form_Load() Text1.Text = "一个好人" End Sub

2004-04-21 16:02
firechun
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2004-4-13
收藏
得分:0 
楼主什么意思?

本人在编程中国发表的所有文章,除特别说明外均属原创,转载时请注明作者编程中国
2004-04-21 16:06
pigpigpig
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2004-4-18
收藏
得分:0 
true 你的前面check事件怎么写成了ture??

没有做不到的,只有想不到的!
2004-04-21 16:09
一叶秋
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2004-4-21
收藏
得分:0 

我想当check1 click时,textj里字体有下划线,

check2 click时成斜体

check3 click 时删除线

我觉得我写的没错误呀,可运行时不行

2004-04-21 16:11
firechun
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2004-4-13
收藏
得分:0 

代码我运行过,没错啊?


本人在编程中国发表的所有文章,除特别说明外均属原创,转载时请注明作者编程中国
2004-04-21 16:13
一叶秋
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2004-4-21
收藏
得分:0 
具体点好吗,我笨
2004-04-21 16:15
一叶秋
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2004-4-21
收藏
得分:0 
哪我怎么不行,?
2004-04-21 16:17
pigpigpig
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2004-4-18
收藏
得分:0 

你把下面的沾上试一试

Option Explicit

Private Sub Check1_Click() If Check1.Value = 1 Then Text1.FontUnderline = True Else Text1.FontUnderline = False End If End Sub

Private Sub Check2_Click() If Check2.Value = 1 Then Text1.FontItalic = True Else Text1.FontItalic = False End If End Sub

Private Sub Check3_Click() If Check3.Value = 1 Then Text1.FontStrikethru = True Else Text1.FontStrikethru = False End If

End Sub

Private Sub Command1_Click() Unload Me End Sub

Private Sub Form_Load() Text1.Text = "一个好人" End Sub


没有做不到的,只有想不到的!
2004-04-21 16:18
firechun
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2004-4-13
收藏
得分:0 

不过你的效果是叠加的,就是当三个checkbox都选中时,text里的字体就是斜体加下划线加删除线,你是不是需要在任何时候只显示一种字体效果?这样的话,你把checkbox改成optionbutton,代码改成这样:

Private Sub Option1_Click() Text1.FontUnderline = Option1.Value Text1.FontItalic = Option2.Value Text1.FontStrikethru = Option3.Value End Sub

Private Sub Option2_Click() Text1.FontUnderline = Option1.Value Text1.FontItalic = Option2.Value Text1.FontStrikethru = Option3.Value

End Sub

Private Sub Option3_Click() Text1.FontUnderline = Option1.Value Text1.FontItalic = Option2.Value Text1.FontStrikethru = Option3.Value

End Sub


本人在编程中国发表的所有文章,除特别说明外均属原创,转载时请注明作者编程中国
2004-04-21 16:22
一叶秋
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2004-4-21
收藏
得分:0 
坛主,其实你很帅!!!!谢了
2004-04-21 16:27
快速回复:哪里错了?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.123534 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved