控件的编写主要要使用这样几个过程: Public Property Let User(ByVal value As String) 'value是参数 Public Property Get User() As String Private Sub UserControl_ReadProperties(PropBag As PropertyBag) Private Sub UserControl_WriteProperties(PropBag As PropertyBag) 别的编程实现和平常的vb编程区别不是很大
如果你在VB中什么控件组件呀都自己编写,不使用任何第三方组件的话,即不在部件中使用任何,一样可以不需要什么其它文件,现在的windows 2000都带有msvbvmxx.dll及两个相关文件!
如果你在VB中什么控件组件呀都自己编写,不使用任何第三方组件的话,即不在部件中使用任何,一样可以不需要什么其它文件,现在的windows 2000都带有msvbvmxx.dll及两个相关文件!
在windows上开发win32程序都得用到windows 的SDK,(jave程序由虚拟机执行)说完了就是API函数,MFC,VCL也都是封装了API,windows上开发的软件很难做到跨平台,delphi有windows和linux是因为在VCL中做了大量的工作,而且两边开发的程序也不能直接在异平台上使用!
怎摸用VB编写一个大的查询系统?只查询吗?用web页还是桌面窗体?需要数据录入、更新、维护吗?
桌面窗体形式:
VB写一些用户交互界面,让用户输入、选择相关的查询条件,把所有的查询条件用合理的算法组合成 SQL语句,提交给SQL或其它数据库,再做一些查询结果显示界面,把返回的记录集以用户需要(可能是表格可能是只直的报表)形式呈现在用户眼前,打印,裕览,过滤这些功能不能少
Web页形式:
用户交互就是ASP页面形式了,原理都一样了!
Public Property Let User(ByVal value As String) 'value是参数
Public Property Get User() As String
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
别的编程实现和平常的vb编程区别不是很大