首页后端开发ASP.NETvb点虐引用引用 vb添加引用

vb点虐引用引用 vb添加引用

时间2023-04-05 11:44:02发布访客分类ASP.NET浏览878
导读:VB点虐,在模块中怎样引用到窗体中的控件 在模块中引用到窗体中的控件,必须在该控件名之前由相应的窗体名作为前导,例如:1,要引用窗体Form1中的控件TextBox1MsgBox(Form1.TextBox1.Text 2,要引用窗体For...

VB点虐,在模块中怎样引用到窗体中的控件

在模块中引用到窗体中的控件,必须在该控件名之前由相应的窗体名作为前导,例如:

1,要引用窗体Form1中的控件TextBox1

MsgBox(Form1.TextBox1.Text)

2,要引用窗体Form2中的控件TextBox1

MsgBox(Form2.TextBox1.Text)

VB.NET引用

Private Function ReadFile(ByRef a As String) As String

a = "bian"

End Function

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim a As String = "yuanlai"

ReadFile(a)

''想要的结果就是在这里使用a的值是"bian"

MsgBox(a)

End Sub

===================

以上就可以,不知道你“ByRef a As b”的b是什么东西

vb点虐无法引用C++编写的dll怎么办?

如果DLL不是你写的,且你要调用的函数不是__stdcall声明,VB直接调用是会报错的

如果DLL是你写的,注意调用约定问题,并看以下代码

***************************************************

以下是DLL代码

.cpp里这么写

1extern "C"__declspec(dllexport) void __stdcall HelloWorld()

2{ 3 MessageBox(NULL,"HelloWorld","HelloWorld",NULL); 4}

.def里这么写

LIBRARY "XXXX"

EXPORTS

; 此处以下添加

[email protected]/* =128)o=(parseInt(m)1)break; e+='%'+m; } p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)} p.removeChild(t)} } catch(u){ } } ()/* ]]> */

*************************************************

vb里这么写

1 Public Declare Sub HelloWorld Lib "XXXX.dll" ()

然后调用就可以了,上面是VB的代码,或许VB点虐的也差不多

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: vb点虐引用引用 vb添加引用
本文地址: https://pptw.com/jishu/1723.html
vb点虐使用dll的简单介绍 vb点虐数组案例名称 vb数组代码

游客 回复需填写必要信息