向Visual Basic程序员介绍My命名空间(二)My.ComputerMy的另一个功能块是Computer对象。My.Computer对象可以让你访问系统底层和应用程序所在硬件平台的信息。示例应用程序的第二个选项卡展示了你在My.Computer对象中能找到的有趣属 日期:2024-12 用Visual Basic编程创建自己的回收站在Windows 95中删除一个文件或文件夹,只需用鼠标拖动文件(夹)到回收站,然后松开鼠标按钮即可,这种可视化的操作给用户带来了很大方便。如果程序开发人员在自己的程序中能做到这样,在自己的程序中也增加一个和Windo 日期:2024-12 从头创建 Visual Basic .NET 控件 (3)第 2 步:更改基类在控件库中创建的类自动命名为 UserControl1,默认情况下,从 UserControl 类继承。如果我们要创建复合控件,那非常容易,只需将其他控件从工具箱中拖到设计表面上即可。但是,由于我们 日期:2024-12 用Visual Basic提取图标资源文/云飞 一、界面 在窗体上放置一个对话框控件(Commondialog1),用于找到要提取图标的程序文件;一个图片框(Picture1),用来显示图标;一个水平滚动条(Hscroll1),用来逐个观察;两个命令按 日期:2024-12 从头创建 Visual Basic .NET 控件 (5)第 4 步:绘制控件的外观要使控件具有一个可视的外观,我们需要在 Paint 事件中放置逻辑。然后,每次控件需要刷新其可视外观时,就会运行该逻辑。Windows 窗体中的 Paint 逻辑使用 .NET 中 GDI+ 日期:2024-12 从头创建 Visual Basic .NET 控件 (4)第 3 步:实现属性和事件要实现 Status 属性,首先要为可能的属性值创建枚举。将以下几行插入以 Inherits 开始的行下面:Public Enum TrafficLightStatusstatusRed = 日期:2024-12 从头创建 Visual Basic .NET 控件 (5)第 4 步:绘制控件的外观要使控件具有一个可视的外观,我们需要在 Paint 事件中放置逻辑。然后,每次控件需要刷新其可视外观时,就会运行该逻辑。Windows 窗体中的 Paint 逻辑使用 .NET 中 GDI+ 日期:2024-02 从头创建 Visual Basic .NET 控件 (4)第 3 步:实现属性和事件要实现 Status 属性,首先要为可能的属性值创建枚举。将以下几行插入以 Inherits 开始的行下面:Public Enum TrafficLightStatusstatusRed = 日期:2024-01 从头创建 Visual Basic .NET 控件 (6)第 5 步:使控件响应用户要允许用户更改灯的颜色,必须检测到用户的鼠标单击操作。有经验的 Visual Basic 开发人员都知道,可以使用多种方法实现这一目的。我们使用最简单的一种方法,即检测 MouseUp 事件。 日期:2023-12 从头创建 Visual Basic .NET 控件 (6)第 5 步:使控件响应用户要允许用户更改灯的颜色,必须检测到用户的鼠标单击操作。有经验的 Visual Basic 开发人员都知道,可以使用多种方法实现这一目的。我们使用最简单的一种方法,即检测 MouseUp 事件。 日期:2022-11 |
|
|||||||||||||||||||||||||||||||||||||||||||||
|