VB
文章平均质量分 59
VB
Stephanie_0903
从事网站的运维工作
展开
-
VB.net 移动文件夹去另一个地址,删除文件夹里某种类型的文件
1. move one folder including inside files/folders to another path. 把一个文件夹及其里面的所有文件/文件夹移去另一个地址。e.g.把最近一次的log文件夹SourceFolder下的所有起始位Encrypted_* 字样的文件夹,及其这些文件夹里的所有文件,移去收藏文件夹TargetFolder下的以当时时间命名的文件夹下。...原创 2020-01-20 18:46:51 · 1473 阅读 · 0 评论 -
区别:数组,数组列表,泛型
一. 数组 Array1.声明数组:Dim n(4) As Integer声明数组同时初始化数组元素:Dim n() As Integer = {12,14,16,18,20}2.动态数组:可以根据需要进行维度和重新定义数组Dim marks() As IntegerReDim marks(2)'指定维度为3marks(0) = 85marks(1) = 75marks(...原创 2019-12-15 23:42:07 · 290 阅读 · 0 评论 -
VB.net 基础知识----值传递,引用传递
value types + reference typesreference types:variable store a reference to an objectobject is created using Newvariable/reference is stored on Stack, object is stored on HeapDim e1 As New Emplo...原创 2019-12-10 12:51:04 · 809 阅读 · 0 评论 -
VB.net 基础知识----循环,类
一. 常用变量类型,FCL和VB的对应关系二. .net 框架三. For 循环 (已知被循环的所有数)Dim nums() As Integer = {10,25,30,45,50,65}For index As Integer = 0 To nums.Length - 1 Step 2 Dim value As Integer = nums(index) ...原创 2019-12-09 09:27:46 · 387 阅读 · 0 评论 -
控制台应用程序console application中用cmd调用另一个程序
VB.net 写的控制台程序中,需要调用另一个程序做加密。单独用cmd调用此加密程序的步骤是,首先指向该程序的文件夹,然后cmd命令顺序是:encrypt.bat <File to be encrypted> <Encrypted file name> <Public Key>因此VB.net 调用此加密的代码可以写成Process.Start...原创 2019-11-27 16:03:31 · 711 阅读 · 0 评论 -
VB6总结之添加附件(jgp等)
添加附件原创 2018-06-25 10:04:57 · 1272 阅读 · 0 评论 -
VB6总结VI
一.表A为主表,另有表B、C、D,但是B、C、D表中的人是A的子集。现按A遍历每一个人,然后分别拿A中人的UIN去B、C、D中遍历找相同的UIN(For...Next),如果找到了,会进行一些相应的加减法运算(例如B中的日期减去A中的日期,C中的日期减去B中的日期),如果找不到,则在grid中显示空。代码中还有给符合一定条件的格子加颜色。 intFollowUpListRow = 1原创 2018-02-02 12:35:48 · 361 阅读 · 0 评论 -
VB6总结II
一.删除grid中的一条记录Private Sub cmdDelete_Click() Dim lngStartRow As Long, lngEndRow As Long, lngRow As Long, lngtempRow As Long Dim blnreply As Boolean Dim strNTB As String If原创 2018-01-16 11:29:13 · 447 阅读 · 0 评论 -
VB6总结IV
一.匈牙利命名法二.events三.Friend四. Option Explicit 强制声明1.强制对该文件中所有变量进行显示声明,即,必须用Dim、Private、Public、ReDim声明变量,如果使用未声明变量则编译时发生错误。如果没有使用Option Explicit,则所有未声明变量都是Object类型。2.Option Explicit {On|Of原创 2018-01-25 18:19:36 · 425 阅读 · 0 评论 -
VB6总结III & SQL
一.SQL的去重,应用场合:一个学校有10个班级,一次考试后,想要查看每个班的前3名的学生名字。下面的代码中,是只取了第一个数据,如果要前三名,把rn=1改为rnWITH info AS(SELECT a.[date_defaulted] as DateDefault, a.[action_taken], a.[action_taken_date], a.NPH原创 2018-01-19 10:28:55 · 320 阅读 · 0 评论 -
VB6总结V
一.类1.VB6中的类需要在类模块中添加,类模块的名称就是类的名称2.在类模块中声明变量可以用Private (Dim) 和PublicPrivate声明的变量只能在类的内部被访问,在外部是不可见的Public声明的变量在外部是可见的,即在外部可以直接修改类中的变量,这就可能造成一些错误二.类的声明方法1:Dim cAnimal As Animal '声明对象变量原创 2018-01-26 15:48:29 · 652 阅读 · 0 评论 -
VB6总结VII之水晶报表2
一.报表的默认格式是竖直的,如果数据结构非常多,需要变成水平的报告,只需要去menu→file→printer setup,把Portrait改为Landscape即可二.在水晶报表的design页面1.把只需要显示一次的信息放在title部分,比如姓名、国籍、住址、电话等。只要把需要的数据库的表添加进来,表和表的关系对应好,用insert database field工具把需要显示的信息添加上就...原创 2018-02-27 11:10:30 · 477 阅读 · 0 评论 -
VB6总结VIII之常用函数function介绍
1. Mid(a,b,c)——获取字符串中包含的一部分字符串a为原始字符串b为从a的第几个字符开始获取c为从a获取几个字符,c在省略的情况下默认为获取到a的最后一个字符例如Dim MyString, FirstWord, LastWord, MidWordsMyString = "Mid Function Demo" ' Create text string.FirstWord = Mi...原创 2018-03-01 10:37:01 · 1196 阅读 · 0 评论 -
VB6总结IX之水晶报表3
一.报表中数据的编号在每一个group里是从1开始的创建两个formula,一个放在group的开头并且设置成打印时隐藏,代码写WhilePrintingRecords;numbervar m:=0;另一个放在每个数据的前面,代码写whileprintingrecords;numbervar m:=m+1;报表呈现结果为...原创 2018-03-15 16:11:54 · 446 阅读 · 0 评论 -
VB6总结VII之水晶报表1
一.在水晶报表程序中1.创建新报表,选择“Standard”类型,导入需要用到的数据库表格,点击“Done”2.进入第2个tab“Links”,可以删除一些不需要的表格之间的link,点击第3个tab“Fields”3.从左边的“Database Fields”选择需要显示的数据列到右边的“Report Fields”,点击第4个tab“Sort”4.可以从左边的“Reports Fields”选...原创 2018-02-06 10:53:05 · 1488 阅读 · 0 评论 -
VB6总结I
一.现在有一patient default了,需要记录下。打开select record页面,从上游数据库(patient、foreigner、1stApptDefault)中选择出要做default记录的这个人的这一次疗程,然后把此人的此疗程的一些具体信息显示在个人信息页面,并添加remarks,最后存入default表中。如果此人不存在上有数据库中,则选择add,打开一个空白信息页面,输入所有原创 2018-01-05 15:30:22 · 351 阅读 · 0 评论