-
vb.net 教程 11-1 打印组件 1 基础
所属栏目:[百科] 日期:2020-12-17 热度:173
考虑到打印部分的内容本身涉及比较多,打印组件只是其中一个方面,同时还涉及到图像、文件的知识,所以把打印单独写一章。 vb.net在工具栏提供的打印组件包括: PrintDocument、PageSetupDialog、PrintDialog、PrintPreviewDialog、PrintPreviewControl 其中[详细]
-
vb.net 教程 11-1 打印组件 2 PrintDialog 1
所属栏目:[百科] 日期:2020-12-17 热度:113
上一节将PrintDocument、PageSetupDialog、PrintDialog、PrintPreviewDialog的重要属性/方法进行了个罗列。 本节开始正式学习这些组件的使用。 PageSetupDialog组件的使用,本节暂时不讲实际打印 设计时窗体如图(请自行添加PrintDialog组件): 直接上代码[详细]
-
vb.net 教程 11-1 打印组件 2 PrintDialog 2
所属栏目:[百科] 日期:2020-12-17 热度:52
上一节介绍了PrintDialog的一些基础,这节继续介绍。 先说一下DefaultPageSettings,这个是默认的页面设置 其实个人感觉PrintDialog.DefaultPageSettings属性和PageSetupDialog.PageSettings属性有些重复。 虽然PrintDialog.DefaultPageSettings在msdn中显示[详细]
-
vb.net 教程 11-1 打印组件 3 PageSetupDialog
所属栏目:[百科] 日期:2020-12-17 热度:131
本节谈谈另外一个有关打印的对话框:PageSetupDialog,页面设置对话框 实际我们是通过这个对话框获得PageSetting,关于PageSetting在上一节有部分介绍,请参看 vb.net 教程 11-1 打印组件 PrintDialog 2 注意的是,使用PageSetupDialog需要绑定一个PrintDocu[详细]
-
vb.net 教程 11-1 打印组件 4 PrintDocument 1
所属栏目:[百科] 日期:2020-12-17 热度:172
前几节讲了PrintDialog、PageSetupDialog,实际对应了打印机设置、页面设置, 但是,光靠设置是不能完成打印的。 本节讲的PrintDocument就是完成打印的组件。 PrintDocument提供了Print()方法,实际触发它的PrintPage()事件,在该事件中完成打[详细]
-
vb.net 教程 11-1 打印组件 4 PrintDocument 2
所属栏目:[百科] 日期:2020-12-17 热度:54
上一节讲了一个打印的简单例子。本节继续讲解PrintDocument组件的使用。 继续分析一下上一节的代码。 代码中先是调用了打印对话框,然后再打印的,其实在打印对话框PrintDialog的时候也没有做什么设置,直接按下打印也可以打印出来 那么深入一点考虑,是否打[详细]
-
vb.net 教程 11-1 打印组件 4 PrintDocument 3
所属栏目:[百科] 日期:2020-12-17 热度:134
接上一节的内容,继续谈谈PrintDocument使用时一些细节 本节谈谈如何多页打[详细]
-
vb.net 教程 11-1 打印组件 4 PrintDocument 4
所属栏目:[百科] 日期:2020-12-17 热度:97
上一节讲到了打印多张页面,本节谈谈使用自定义大小的纸张。 自定义纸张是通过设置PaperSize来完成的,这是一个Printing.PaperSize类,详细的属性请参看 vb.net 教程 11-1 打印组件 PrintDocument 1 我们先定义一个PaperSize,然后将它与PrintDocument.Defau[详细]
-
vb.net 教程 11-1 打印组件 5 PrintPreviewDialog
所属栏目:[百科] 日期:2020-12-17 热度:163
PrintPreviewDialog,打印预览组件提供了对当前需要打印的文档的预览。 重要属性: Document:需要打印预览的文档,提供与PrintDocument的关联。 AutoSizeMode:AutoSizeMode.GrowAndShrink时,不能调整打印预览窗体大[详细]
-
VB脚本操作Excel文件
所属栏目:[百科] 日期:2020-12-17 热度:67
'Convert_To_CSV.vbs'拖动多个xlsx文件到vbs文件上,自动生成csv文件Set lstArgs = WScript.ArgumentsSet fs = CreateObject("Scripting.FileSystemObject")CurrentPath = left(wscript.scriptfullname,instrrev(wscript.scriptfullname,"")-1)'创建Excel对[详细]
-
VB总结(1)
所属栏目:[百科] 日期:2020-12-17 热度:75
针对近期VB的学习,我在此做一下总结: 1.VB的学习是一个积累的过程,不断的重复做一件事情,在潜移默化中掌握VB的知识。所以不用太急躁,慢慢来。 2.首次开始敲百例时,我的选择是没有过多的去看内容,只是固定的去敲100个实例,并配合框中的讲解。只有当自[详细]
-
vb.net中usercontrol向外抛出事件
所属栏目:[百科] 日期:2020-12-17 热度:166
?? ‘usercontrol部分 Public Class UserControls_SearchStaffAssignControl Inherits System.Web.UI.UserControl ‘定义 Public Shared Event myEvent(ByVal StaffCode As String) Protected Sub btn_assign_Click(sender As Object,e As EventArgs) ’抛出[详细]
-
vb.net – IIf()和If之间的性能差异
所属栏目:[百科] 日期:2020-12-17 热度:82
在Visual Basic中,使用IIf函数而不是If语句时是否有性能差异? VB有以下If语句的问题所指,我认为: ' Usage 1Dim result = If(a 5,"World","Hello")' Usage 2Dim foo = If(result,"Alternative") 第一个基本上是C#的三元条件运算符,第二个是它的coalesce[详细]
-
VB百例(一)
所属栏目:[百科] 日期:2020-12-17 热度:139
属性 打开属性的快捷方式:F4 命令按钮(CommandButton) Cancel 如果一个命令按钮的Cancel属性的值为Ture,则按钮被定义为“取消”命令按钮,在运行过程中按下Esc键相当于单击这个按钮,一个窗体只能有一盒按钮的Cancel属性 为Ture。 Default 如果一个命令[详细]
-
VB百例(二)
所属栏目:[百科] 日期:2020-12-17 热度:154
变量 变量名必须以字母和汉字开头,其他位置可以是数字和“_”,不能包含特殊符号。长度不能超过255个字符。不能与VB关键字重名,例如,End、Sub等。 变量的声明 Public|Private|Dim|Static变量名[As 数据类型] 一条语句可以声明多个变量,之间用逗号分隔 Di[详细]
-
VB中spc(n)函数、space(n)函数和tab(n)函数区别
所属栏目:[百科] 日期:2020-12-17 热度:195
VB中spc()函数、space()函数和tab()函数区别: 用最简单的话来描述是: tab(n)和spc(n)都是用来把光标向后移动n个字符的位置 tab(n)是绝对偏移量,从该列的开头开始计算,移动n个字符的位置. spc(n)是相对偏移量.从光标处开始计算,移动n个字符的位置. space跟[详细]
-
在VB中如何把开始和暂停放在同一个按钮里
所属栏目:[百科] 日期:2020-12-17 热度:139
在之前验百例的时候,师傅问我,一个暂停的,一个开始的如果做成一个按钮,是不是就方便而且美观很多,我觉得很有道理,而且还非常高大上,但是,这几天因为很多事情把这件事放下了,今天终于有时间,静下心来,好好琢磨琢磨这个问题。 Private Sub Form_Loa[详细]
-
VB与数据库“结合”
所属栏目:[百科] 日期:2020-12-17 热度:89
vb与数据库结合过程 相信小伙伴们在敲完了“ 学生管理系统 ”后,会留有一个问题( 标题 ),这里我们来浅谈一下这个过程,而非内部结构中的复杂程度,我相信了解这些后我们可以理解的更加深刻。 首先我们在学习完VB课本后肯定了解有 四种 连接数据库的方式[详细]
-
在vb.net中打破/退出嵌套
所属栏目:[百科] 日期:2020-12-17 热度:87
我如何离开嵌套或在vb.net循环? 我尝试使用退出,但它跳或破坏只有一个for循环。 我该如何做到以下: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if end forend for 不幸的是,没有退出两个[详细]
-
vb.net Arraylist去重
所属栏目:[百科] 日期:2020-12-17 热度:93
Public Function FilterRpeat(ByVal allUrls As ArrayList,ByVal SysType As String) As Integer '去除重复函数,返回判断值 Dim Lst_Domains As New ArrayList Dim Value_Chongfu As cboItemValue Dim sys As String = String.Empty Dim int_judge As Integ[详细]
-
vb.net – ‘break’的等效VB关键字
所属栏目:[百科] 日期:2020-12-17 热度:101
我刚刚移到这里的Visual Basic团队在工作。 什么是在Visual Basic中断开的等价关键字,也就是说,提前退出循环,但不是方法? 在Visual Basic 6.0和 VB.NET中,您将使用: Exit For 要么 Exit While 要么 Exit Do …根据循环类型。[详细]
-
VB.NET智能感应:禁用ENTER自动完成的换行符
所属栏目:[百科] 日期:2020-12-17 热度:73
在Visual Studio 2010中编辑C#代码时,ENTER键使IntelliSense完成当前建议,而不添加新行。 在VB.NET中,ENTER键的默认IntelliSense行为是在完成当前建议后添加一个新行。 如何配置IntelliSense将VB.NET行为更改为C#1? 我已经知道我可以按TAB或SPACE,但出[详细]
-
VB.NET中DirectCast()和CType()之间的区别
所属栏目:[百科] 日期:2020-12-17 热度:157
我是一个经验丰富的C/C++ / C#程序员,刚刚进入VB.NET。我一般使用CType(和CInt,CBool??,CStr)为casts,因为它是更少的字符,是我暴露的第一种铸造方式,但我知道DirectCast和TryCast以及。 简单地说,DirectCast和CType之间有什么区别(演员表演,演出的效[详细]
-
vb.net – 或者对OrElse
所属栏目:[百科] 日期:2020-12-17 热度:144
orElse有什么区别? if temp is dbnull.value or temp = 0 产生错误: Operator ‘=’ is not defined for type ‘DBNull’ and type ‘Integer’. 而这一个像一个魅力! if temp is dbnull.value OrElse temp = 0 OrElse是一个短路运算符,或者不是。 通过b[详细]
-
vb.net 初始屏幕界面透明实现方法
所属栏目:[百科] 日期:2020-12-17 热度:139
很多大程序的启动时间较长,为了不让用户等得烦躁,一般在启动的时候会显示一个启动界面,高级些的启动界面还会显示正在加载的内容,并且界面的图片是带透明背景的。 不过这里要实现的仅是VB.Net程序启动界面透明化,意思是像png图片那样可以看到背景(只在v[详细]