小编Mar*_*haw的帖子

VB6-使用URL的POST&GET并以VB6形式显示

我的VB6如何形成POST 2变量,如何从URL中提取结果,然后将VB6变量分配给结果?

我需要有人向我展示非常基本的VB6示例代码,或为我指明正确的方向。这是最简单的形式-在最终产品中,PHP变量将写入MySQL,但这不是我需要的帮助。

我有一个简单的PHP页面,它接受2个参数:

test.php?var1=secret&var2=pass
Run Code Online (Sandbox Code Playgroud)

这是我非常简单的PHP代码

<?php

$var1 = $_GET['var1'];
$var2 = $_GET['var2'];

$varAcc = "ACCEPTED";
$varDen = "DENIED";

if ($var1 === "secret" && $var2 === "pass")
  {
   echo $varAcc;
  }
else
  {
   echo $varDen;
  }
?>
Run Code Online (Sandbox Code Playgroud)

其背后的逻辑是使用“ userName”,“ passWord”和“ hardWareID”进行VB6登录,并发送哈希。将对照MySQL检查该散列,以查看其是否存在,并返回YES或NO以进行访问,其帐户还剩多少天以及其他一些详细信息,例如FULL NAME,ACCOUNT INFO等。

(不。我不想使用XML,只是以为我会把它放在那里。只需POST&Receive to vars)

谢谢...

vb6 api winapi wininet

1
推荐指数
1
解决办法
2万
查看次数

COM简介

当我开始大学时,Java和.NET是用于教学的技术.

我已经熟悉并在过去三年中获得了基于COM(组件对象模型)的语言(如VB6)的经验.我理解基于COM的语言与更高级别的现代语言之间的区别.

我不明白注册表中发生了什么.例如,我执行以下命令:

regsvr32 myDLL.dll
Run Code Online (Sandbox Code Playgroud)

然后,我可以在以下位置找到一个条目:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID.这是VB6程序的唯一条目吗?例如,如果我执行了以下操作,那么DLL仍然可用:

  1. 正确注册DLL:regsvr32 myDLL.dll
  2. 导出注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\< CLASS ID >
  3. 正确注销DLL:regsvr32 -u myDLL.dll
  4. 导入在步骤2中导出的注册表项

我试过这个并没有用.

vb6 com

1
推荐指数
1
解决办法
317
查看次数

尝试添加现有的Class模块时出现内存不足错误VB6

我正在研究VB6中的一个项目.我必须添加下载功能.它包含1个表单,1个类模块和1个模块(bas)文件.当我将现有模块添加到我的项目时,它是成功的但是当我尝试将类模块或frm文件添加到项目时,它会显示OUT OF MEMORY.我一直在讨论这个问题很长一段时间但是找不到任何解决办法.

我不能发布任何代码,因为它是一个公司项目.我只能说它是一个包含数千行代码的庞大项目.我试图添加的模块用于通过HTTP下载文件,它访问Wininet.dll中的方法.

我不知道项目是否达到了代码行的最大限制,或者它是否是变量问题.

我听说制作DLL可以解决这个问题,但我们不需要这样做.有人可以帮忙吗?

vb6 dll wininet out-of-memory

1
推荐指数
1
解决办法
1371
查看次数

使用vb6将数组数据复制到另一个数组

如何使用?将数据传递Array给另一个?ArrayVB6

arrays vb6

0
推荐指数
1
解决办法
6740
查看次数

标签 统计

vb6 ×4

wininet ×2

api ×1

arrays ×1

com ×1

dll ×1

out-of-memory ×1

winapi ×1