知识大全 如何在Visual Basic中使用导入API

Posted

篇首语:古人已用三冬足,年少今开万卷余。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何在Visual Basic中使用导入API相关的知识,希望对你有一定的参考价值。

如何在Visual Basic中使用导入API  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在 Visual Basic 中使用导入 API会发现很难找到正确的 dll 我知道 C++ 中有一个 dll 但是 有没有可以从 VB 应用程序调用的 dll 呢?

  回答是肯定的

  有两种方法可以完成这项工作 一种方法就是在 VB 的 DECLARE 部分列出您希望调用的 C API 然后利用标准

  的调用序列从 VB 调用它 如下面的代码样本所示

  Type SQLCA_STRUCT

  sqlcaid As String *

  sqlcabc As Long

  sqlcode As Long

  sqlerrml As Integer

  sqlerrmc As String *

  sqlerrp As String *

  sqlerrd( ) As Long

  sqlwarn As String *

  sqlstate As String *

  End Type

  Public Declare Function sqlepstart Lib "db app" Alias "sqlepstart_api"

  (ByVal junk&# ; ByRef sqlca As SQLCA_STRUCT) As Integer

  

  DB _start = sqlepstart( sqlca) Start DB call

  另一种方法就是生成一个文件 然后发出一条命令在后台执行该函数(当然 取决于您正在试图做什么)

  fileno = FreeFile

  Open db file For Output As #fileno

  sqlstmt = "" + _

  "db start;" + vbNewLine + _

  "quit;"

  Print #fileno sqlstmt Write mands to a file

  Close #fileno Close it and execute the mand

  db cmd = "db cmd /i /c db tvf " + db file Generate the mand

  progID = Shell(db cmd vbMinimizedNoFocus) Shell out to run it

cha138/Article/program/net/201311/11600

相关参考

知识大全 在Visual Basic中用DAO实现数据库编程

在VisualBasic中用DAO实现数据库编程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 在Visual Basic.NET使用ADO访问数据库

在VisualBasic.NET使用ADO访问数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 在Visual Basic .NET中文件I/O选项

在VisualBasic.NET中文件I/O选项  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!简介

知识大全 Visual C#或Visual Basic创建Web应用程序(上)

VisualC#或VisualBasic创建Web应用程序(上)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Visual C#或Visual Basic创建Web应用程序(下)

VisualC#或VisualBasic创建Web应用程序(下)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Visual Basic的座标系统

VisualBasic的座标系统  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这里我们来看一下

知识大全 Visual Basic中实现带预览的对话框

VisualBasic中实现带预览的对话框  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  用户在

知识大全 Visual Basic.Net基本语句

VisualBasic.Net基本语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一Try…

知识大全 Visual Basic.Net实现TCP协议

VisualBasic.Net实现TCP协议  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!TCP协

知识大全 实战Visual Basic.Net对话框

实战VisualBasic.Net对话框  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对话框和