标签: vb6

在Visual Basic 6中使用Subversion

我的团队很快就会从Visual SourceSafe迁移到Subversion,同时在Visual Basic 6.0中开发/支持遗留项目,所以我有几个问题:

  • 在Visual Studio 6中,Subversion IDE集成的最佳工具是什么?(或者不值得麻烦......)
  • 在Visual Basic 6.0中使用Subversion有什么最佳实践吗?(要忽略的文件类型等)

svn vb6

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

如何使用VB6和MSXML打印XML源代码?

我几个月来一直在关注这个问题,而且我主要发现网站都在问同样的问题.

我的答案发现总是面向.NET或C++或参与XSLT.

vb6 msxml pretty-print

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

错误处理程序 - 退出Sub与End Sub

为什么我要退出使用Exit Sub的错误处理程序(处理后)而不是让它转到End Sub?

我确信这很简单.我只是不明白.谢谢你的帮助.

例:

Public Sub SubA()
On Error Goto ProcError

  ''# other code  
  MsgBox FuncA()

ProcExit:  
  Exit Sub

ProcError:  
  MsgBox Err.Description  
  Resume ProcExit
End Sub
Run Code Online (Sandbox Code Playgroud)

vb6 error-handling vba

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

获取/发布到RESTful Web服务

我需要从VB6对RESTful Web服务进行一些GET和POST.最好和最简单的方法是什么?

vb6 web-services

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

为什么我的VB6项目的PDB与生成的dll不匹配?

我有一个VB6项目,并启用它来生成pdb文件(显示了如何做到这一点).但是我不能用它们调试,当我用symcheck检查它时,我得到这个输出:

>SYMCHK: MyFile.dll         FAILED  - MyFile.pdb mismatched or not found

>SYMCHK: FAILED files = 1

>SYMCHK: PASSED + IGNORED files = 0
Run Code Online (Sandbox Code Playgroud)

我已经用详细输出检查了它找到了pdb(甚至将它移动到它检查的目录),但它似乎并不想匹配.

可能导致这种情况的原因以及我该怎么办?

vb6 debug-symbols pdb-files

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

VB6 UDT的自检

我有一种感觉,答案是"不可能",但我会试一试......我处于一个不值得羡慕的位置,修改了一些增强功能的旧版VB6应用程序.转换为更智能的语言不是一种选择.该应用程序依赖于大量用户定义的类型来移动数据.我想定义一个公共函数,它可以引用任何这些类型并提取包含的数据.
在伪代码中,这是我正在寻找的:

Public Sub PrintUDT ( vData As Variant )
  for each vDataMember in vData
    print vDataMember.Name & ": " & vDataMember.value 
  next vDataMember 
End Sub
Run Code Online (Sandbox Code Playgroud)

似乎这个信息需要在某个地方提供给COM ...任何VB6大师都在乎小心翼翼地拍摄?

谢谢,

vb6 user-defined-types tlbinf32

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

选择Case True

显然,这曾经是VB6和VBA短路并执行第一个真实情况的一种方式:

Select Case True
End Select
Run Code Online (Sandbox Code Playgroud)

这仍然在使用(VB.NET)?

vb.net vb6 vba

18
推荐指数
4
解决办法
3万
查看次数

在处理时显示进度条

如果我从开始时间到结束时间从数据库中获取数据(在处理/查询期间),我想显示进度条(类似"正在处理,请稍候").我怎样才能做到这一点?

vb6 progress-bar

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

在VB6中转义字符串中的引号

我正在尝试对旧的VB Web应用程序进行一些小的更改我需要在字符串中添加引号我到目前为止没有运气.字符串是

Dim sql As String = "Select * from  Usertask Where UserId = " & Session("UserId") & " and JobID=" & ddlReqTask.SelectedValue
Run Code Online (Sandbox Code Playgroud)

我需要在Session("UserID")值周围添加引号.

vb6

18
推荐指数
4
解决办法
3万
查看次数

RegAsm - /codebase选项何时适用?

我有一个用C#编写的COM可见DLL,我想在VB6应用程序中使用它.我有两个DLL的主要用例,我想知道该/codebase选项何时适用以及何时最好在GAC中注册.


用例:

  1. DLL将被加载到另一台开发人员PC上,并且需要在Project > References菜单下的VB6 IDE中访问

  2. 当VB6应用程序发布时,DLL将被加载到生产机器上


有关适当使用的任何信息/codebase都会有所帮助.

谢谢.

vb6 com dll comvisible regasm

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