VB中通过列表框设计列表项画点,画线,画圆,并通过单击设计的列表项

VB中通过列表框设计列表项画点,画线,画圆,并通过单击设计的列表项在窗体上画出相应图形

Option Explicit

Private Sub Form_Load()
List1.AddItem "画点", 0
List1.AddItem "画线", 1
List1.AddItem "画圆", 2
End Sub

Private Sub List1_Click()
    Dim x As Double, y As Double
    x = Me.ScaleWidth / 2
    y = Me.ScaleHeight / 2
    
    If List1.ListIndex = 2 Then Me.Circle (x, y), 500, vbBlue
    If List1.ListIndex = 1 Then Me.Line (x, y)-(0, 0), vbGreen
    If List1.ListIndex = 0 Then
        DrawWidth = 10
        Me.PSet (x, y), vbRed
    End If
        
End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

在vb中,命令按钮标题文字的下划线,通过()符号来设置?要多列显示列表项...
代码:PrivateSubCommand1_Click()IfMe.Command1.Caption="加上下zhidao划内线"Then Text1.FontUnderline=True Me.Command1.Caption="去掉容下划线"Else Text1.FontUnderline=False Me.Command1.Caption="加上下划线"EndIf EndSub PrivateSubForm_Load()Me.Command1.Caption="加上下划线"EndSub ...

(vb程序设计)求代码:设计一个运行界面如下图所示的程序,要求单击单选...
Text1.ForeColor = vbBlack End Sub Private Sub Option2_Click()Text1.ForeColor = vbRed End Sub Private Sub Option3_Click()Text1.ForeColor = vbBlue End Sub

vb中如何让列表框选中哪项然后点一下按钮就能使选中的那项添加在列表...
你说的是选中项添加在最后面,而并不是移动到最后面,所以一句就可以。List1.AddItem List1.List(List1.ListIndex)如果是移动到最后面,则原来项需要删除。List1.RemoveItem List1.ListIndex

VB中如何设置下拉列表框,并加入我想选择的内容,求高手解答
如果想加入的是固定不变的,可以点击下拉列表框的List属性,逐个加入(按Ctrl+Enter)换行。如果是动态的用以下代码:Combo1.Clear Combo1.Additem "你要添加的内容" '如果多条,可以对这条语句进行循环操作

vb 单击一个按钮 列表框中内容全部到另个列表框
希望下面代码能完成你要的效果.如果楼主还不能满意的话...请再说明白一点...'需要控件:list1,list2,command1 Private Sub Command1_Click()For i = 0 To List1.ListCount - 1 List2.AddItem List1.List(i)Next i End Sub Private Sub Form_Load()List1.AddItem "北京"List1.AddItem...

(vb程序设计)求完整的代码:窗体上有一个名为List1的列表框(允许做...
Next Text1.Text = s End Sub Private Sub Command2_Click()Dim i As Integer, s As Integer For i = 0 To List1.ListCount - 1 If List1.Selected(i) Then s = s + List1.List(i)Next Text1.Text = s End Sub Private Sub Command3_Click()Dim i As Integer For i = 0 To...

怎样在VB中的下拉列表框中输入供选择的内容
1、第一步,启动VB6.0并创建一个标准项目,见下图,转到下面的步骤。2、第二步,完成上述步骤后,右键单击表单,然后选择“菜单编辑器”选项,见下图,转到下面的步骤。3、第三步,完成上述步骤后,输入标题和名称,并在标题括号中使用“&”调用此功能。 输入保存后,可以在下面的显示区域中看到编辑...

vb.net编写一个为列表框添加删除选项的应用程序,如果该字符串在列表框...
Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar.ToString() = Chr(13) Then Dim str As String = TextBox1.Text If Not ListBox1.Items.Contains(str) Then ListBox1.Items.Add...

VB中列表框的问题
列表框为空可表示为list1="",如要全部清空列表框用list1.clear 列表框中的list属性可见例子:list1.list(0)代表第一个列表项的内容,list1.list(1)为第二个列表项的内容,以此类推……列表框的listindex属性是列表项索引,其值为最后选中的列表项的序号,第一个列表项为0,第二个为1,……...

vb 如何在msgbox中显示组合框和列表框里选定的内容?
在设计代码时,应首先确保用户对组合框或列表框进行操作(如选择、修改等),进而触发文本的更新。之后,执行 MsgBox 指令,将选定的内容显示在对话框中。实现过程包括:用户操作选择列表项或组合框选项,文本在控件中更新,然后 MsgBox 调用显示文本。整个流程确保了用户能够看到其选择的内容。使用此类代码,...

相似回答
大家正在搜