专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
Viewer.vb剩余代码Private Sub lstItem_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lstItem.SelectedIndexChangedIf lstItem.Items.Count > 0 ThenSelect Case cmbOption.TextCase API.CMB_TYPESIf Not lstItem.SelectedItem Is Nothing ThenIf optCSha [阅读全文] [PDF]
下面我们要做的是利用vb.net开发类似于vb6.0中的api viewer tools的工具,它可以向我们展示利用vb.net和C#如何调用win32 的api函数利用vb.net或c#调用api不是一件容易的事,因为语法等已经发生了很大的变化,愿这篇文章给大家带来帮助确信你的机器文件包含安装vs6.0所安装的 Microsoft Visual Studio\\Common\\Tools\\Winapi目录下的win32api.txt等文件我们要查看的就是这个文件,如同使用api viewer tools一样软件的界面如下下面我将给出代码新建vb.net [阅读全文] [PDF]
在项目中添加新项---类(CTypes.vb)代码如下Namespace APIPublic Class CTypesImplements IStoreDim TypeList As SortedListDim TypeListCSharp As SortedListSub New()TypeList = New SortedList()TypeListCSharp = New SortedList()End SubSub Add(ByVal Key As String, ByVal Data As String, Optional ByVal bCSha [阅读全文] [PDF]
在项目文件中添加新项-类(CConst.vb)代码如下:Namespace APIPublic Class CConstImplements IStoreDim ConstList As SortedListDim ConstListCSharp As SortedListSub New()ConstList = New SortedList()ConstListCSharp = New SortedList()End SubSub Add(ByVal Key As String, ByVal Data As String, Optional ByVal [阅读全文] [PDF]
在项目中添加新项---类(ParseAPI.vb)代码如下Imports System.IONamespace APIPublic Class ParseAPIDim sOldAPI As StringDim sNewAPI As StringDim pFile As StringDim pReader As StreamReaderPublic Sub New(ByVal sFile As String)If File.Exists(sFile) ThenpFile = sFileElsepFile = \"\"End IfEnd SubPublic S [阅读全文] [PDF]
  在 Visual Basic 中使用导入 API会发现很难找到正确的 dll。我知道 C++ 中有一个 dll,但是,有没有可以从 VB 应用程序调用的 dll 呢?   回答是肯定的:   有两种方法可以完成这项工作。一种方法就是在 VB 的 DECLARE 部分列出您希望调用的 C API,然后利用标准的调用序列从 VB 调用它,如下面的代码样本所示: Type SQLCA_STRUCT sqlcaid As String * 8 sqlcabc As Long sqlcode As Long sqlerrml As Integer [阅读全文] [PDF]
也许大家都知道,Visual Basic 内部的所有和字符串相关的函数使用的都是 Unicode。Unicode 是一套字符集。与其他传统单一字节的字符集不同的是,它使用两个字节来表示一个字符,这使得可用字符的数量大大增加(理论上说,一个字节可以包含最多 256 个字符,而两个字节可以包含 65536 个字符)。在这里请注意,不要把 GB2312 之类的双字节字符集和 Unicode 混淆:前者既有单字节字符(如英文)也有双字节字符(如中文),这样使得管理十分麻烦,并且它只支持一种代码页;而 Unicode 的字符都是双字节的,使得管理、转换和使用字符串变 [阅读全文] [PDF]
gn=center>在 VB 中使用 Unicode API 介绍也许大家都知道,Visual Basic 内部的所有和字符串相关的函数使用的都是 Unicode。Unicode 是一套字符集。与其他传统单一字节的字符集不同的是,它使用两个字节来表示一个字符,这使得可用字符的数量大大增加(理论上说,一个字节可以包含最多 256 个字符,而两个字节可以包含 65536 个字符)。在这里请注意,不要把 GB2312 之类的双字节字符集和 Unicode 混淆:前者既有单字节字符(如英文)也有双字节字符(如中文),这样使得管理十分麻烦,并且它只支持一种代码页;而 [阅读全文] [PDF]
一、在VB中声明API函数有两种方法:如果我们只在某个窗体中使用API函数,我们可以在窗体代码的General部分声明它:    声明的语法是:    Private Declare Function ...    Private Declare Sub.....    这里必须采用Private声明,因为这个API函数只能被一个窗体内的程序所调用。    如果我们的程序有多个窗体构成,而且我们需要在多个窗体中使用同一个API函数,就需要在模块中声明了。    先添加一个模块(如图示),    然后采用如下语法声明:    Public Declare F [阅读全文] [PDF]
一、在vb中声明api函数有两种方法:如果我们只在某个窗体中使用api函数,我们可以在窗体代码的general部分声明它:    声明的语法是:    private declare function ...    private declare sub.....    这里必须采用private声明,因为这个api函数只能被一个窗体内的程序所调用。    如果我们的程序有多个窗体构成,而且我们需要在多个窗体中使用同一个api函数,就需要在模块中声明了。    先添加一个模块(如图示),    然后采用如下语法声明:    public declare f [阅读全文] [PDF]
vb中你想创建一个简单的状态栏也用上那个几mb的ocx吗?有没有方法可以不用呢,下面就是以api来创建 一个状态栏,vb让初学朋友学得很方便,但对你对vb有所了解的时候,却发现vb原来就是鸡肋...... 先创建一个窗体,在窗体里添加两个button,然后写下以下代码: \'----------------------------------------------- \' \' create status bar demo \' \' code by loveboom[dfcg][fcg][us] \' email:loveboom#163.com \' [阅读全文] [PDF]
1 共11条 分1页