1.在VB环境中直接注册 在VB5集成开发环境中,选择“工程/部件”菜单,弹出“部件”对话框。在“控件”页中包含有系统中所有已注册控件的列表,为了注册MyCtrl.ocx,可点击列表框旁边的“浏览”按钮,并在“添加ActiveX 控件”对话框中选中MyCtrl.ocx文件,按“确定”即可...
摘 要 :文件数据指存储在数据库中的各种文件,文中论述了用VB编程实现文件数据对SQL Server数据库的上传和下载操作的关键技术,并以SQL Server 2000环境下的数据库为例,用Visual Basic程序设计语言给出了关键的程序代码。 关键词 :Visual Basic,数据库,SQL...
在标准工程中添加一个公共对话框和两个按钮即可尝试本例: Option Explicit '删除文件的API Private Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As...
在 VB 编程中,我们经常要动态的控制很多不同控件的属性,例如我们要将一个 CommandButton 阵列共 20 个控件中的第 1 、 4 、 6 、 7 、 8 、 11 、 18 、 20 号删除。该怎么办呢?这时只要将要删除的控件的 Tag 属性设置为 1 ,然后加入以下代码就可以了。 F...
如果我们需要编写一个录入程序,向某个SQL Server数据表(SJB)中录入数据,而这个数据表中包含有多个字段,假设有30个字段,需通过Insert INTO语句完成。 Insert INTO SJB Value(A0,A1,A2,...,A29) 这里A0、A1...A29为字段的录...
1、如果一行程序太长,能不能换行? VB的程序代码是允许换行书写的,只要在每次换行的最后一个字符加上换行字符“_”就可以了。例如: Sub PicMove() Frm.Picture2.Left = Frm.Picture1.Left + _ ’加上换行符 Frm.Picture1.Widt...
如何避免程式重复执行?(侦测是否存在前一副本,若有,则结束目前新启动的程式)。使用者在启动程式后,有时会将程式缩小在工作列上,之后要用时,又会重新启动一次程式,资料库程式有时会因此造成资料错乱!若您不希望使用者重复启动程式,您可以使用 APP 物件来判断,方法如下: Private Sub Form...
Private Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function GetSubMenu Lib "user32" (ByVal hMenu As Long, ByVa...
一、设窗体上有若干个以 Command1 命名的命令按钮,现要求:点击其中一个按钮后,该按钮不可用,而其它的按钮均可用。以下几行代码可以实现这个要求,比一个一个的设置高效得多。其实,我也是看了土人的关于控件数组的一文后,认为我的方法更加简单,代码更简易。 以下是实现的代码: Private Sub ...
作为一个VB爱好者,一个人在黑暗中摸索真是太累了。现将我摸索的一些心得贡献给大家,希望起抛砖引玉的作用(我用的是VISUAL BASIC 50中文版)。 1.问题:有一程序含有两个Form,其中Form2的Picture属性为一张BMP位图,而以下是Form1显示Form2的程序: F...
本文介绍了Visual Basic Print方法的调用格式和功能。 格式:[对象.]Print[表达式表][,l;] 功能:Print方法可以在相应的对象上显示文本和表达式的值。 说明: (1)“对象"可以是窗体(Form)、图片框(PictureBox)、打印机(Printer)或立...
这个自动选定反白整串文字的动作,会使得输入的资料完全取代之前在 TextBox 中的所有字符。 Private Sub Text1_GotFocus() Text1.SelStart = 0 Text1.SelLength = Len(Text1) End Sub...