2010年12月5日VB中处理返回ANSCII字符串指针

一般情况下都是这么来处理:定义一个long型p变量接收函数返回值,定义一个字符串变量s存储所需字符串,利用CopyMemory来复制字符串到s(s预先用s=space(空间大小值)分配空间),字符串长度用lstrlen来获取。

例子代码:

Private Declare Function encrypt Lib "ENCDECp.DLL" (ByVal instr As String, ByVal mode As String) As Long
...

分类:程序设计  标签:VB  字符串  指针    网友评论0条  已浏览loading

2010年9月11日一种字符串加密算法

黑防上的一篇文章中写出来的。代码如下:

Option Explicit

Public Sub MAIN()
    On Error Resume Next
    Dim Aaa As String
    Dim Gx(11) As String '待准备的字符串数组
    Gx(0) = "髙瞻祁见佑厚载翊常由慈和怡伯仲简"
...

分类:加密解密  标签:字符串  加密  算法    网友评论1条  已浏览loading

2010年8月22日VB中的字符串

在VB中使用的字符是一种叫做BSTR格式的字符串指针类型。

  字符个数描述符由VB来使用,BSTR指针直接指向第一个字符。

  因为大多数API函数是用C或C++来编写的,在C/C++(API)中使用叫做LPSTR类型的指针。

...

分类:加密解密  标签:VB  字符串  存储    网友评论1条  已浏览loading

2009年11月29日VB字节数组和字符串的相互转换

代码

Option Explicit
Dim i() As String
Dim j As Integer
'将字符串转换为数组
Private Sub Command1_Click()
ReDim i(Len(Text1.Text) - 1)
For j = 0 To Len(Text1.Text) - 1
    i(j) = Mid(Text1.Text, j + 1, 1)
...

分类:程序设计  标签:VB  字符串  数组    网友评论0条  已浏览loading

2009年11月25日Dotfuscator中字符串混淆算法

具体算法如下:

static string GetString(string source, int salt)
{
    int index = 0;
    char[] data = source.ToCharArray();
...

分类:加密解密  标签:Dotfuscator  字符串  混淆  算法    网友评论0条  已浏览loading

«1»