- 博客(21)
- 资源 (124)
- 收藏
- 关注
原创 VB与API学习笔记(8)GDI对象
回顾:1、DC就是我们所说DC,在DC上画会即时在窗体上画出。它就象一个画布,我们操作它也即时发生变化,别人操作它也即时发生变化。 缺点:如果被挡住,或最小化后,所画的东西就消失了。“别人”操作就是被其它窗体挡住。 2、后台DC,相当于备份DC。只有内存DC复制到前台DC才会即时显示,否则,起不了作用。所以后台DC一般用于备份。当恢复
2013-05-31 21:57:08 6957
原创 VB与API学习笔记(7)动画与特效
没看到动画情况,只看到了特效,听说gif是专利,微软好像下不了手。Private Declare Function BitBlt _ Lib "gdi32" (ByVal hDestDC As Long, _ ByVal x As Long, _
2013-05-26 16:11:37 4249
原创 VB与API学习笔记(6)绘图DC
DC操作同窗体一样,取得DC句柄,即hDC.也是Long型一个窗体对应一个DC,没有DC的窗体(控件也叫窗体),可以根据它的句柄来创建一个DC(上升到对象概念)。DC在内存中是很占资源的,所以没有必要时,要进行释放它。DC与windowDC是不同上,windowDC包含最上面的非工作区(一般由系统控制),如上面的图。各自绘图的区域就限制了。看一个例子:先看图:是有点奇怪
2013-05-25 18:17:24 7497 1
转载 VB与API学习笔记(5) 认识DC(Device Context简介)
我一直不知道DC,见过DC名,看过此类文,就不知道:为什么出现DC?DC有什么用呢?直接到看另一个文章,才知道这个东西?感谢今天,我也明白了,2013年5月25日特别的日子。先说下个人认识,DC是一个中介机构,就象拉皮条一样,让不同的人(设备)能认识。如上图,我们从总体上看一下为什么要有DC。一、 显示器上显示的窗体或图片,怎么输出到打印机上呢?
2013-05-25 14:02:16 2835 2
原创 VB与API学习笔记(4)消息传递
windows是以消息为基础的。学一个SendMessage传送消息(命令)的APIOption Explicit'发送消息命令'hwnd接收消息的句柄,wMsg消息的编号(类型)'wParam消息的第一参数'IParam消息的第二参数,此参数是传址,为了传值,前须加byvalPrivate Declare Function SendMessage _
2013-05-24 19:44:09 2460
原创 VB与API学习笔记(3)资源文件
嗯,这个我一直在关注,终于有机会学一下了。感观看一下:上面是创建资源文件,添加资源的过程。一、资源文件:就是一个仓库,它可以存储字串、图标、图片等资源,这些在程序运行时方便调用。二、类型:资源文件有:String,Bitmap,Curson,icon,Wave等关键字。 通过上面可以添加对应的类型,还有一个自定义类型(如文件) 特
2013-05-21 22:36:57 1757
原创 VB与API学习笔记(2)Unicode与参数
一、Unicode vb6是以unicode为基础的,即双字节表示一字符。 对于中文,两个字节中,高字节是大于128的字节。 strconv(s,vbfromunicode) 表示是转为双字节与单节节混编,如果显示该串则是乱字符。 要想重新显示“正确”的字符,就得再次转为Unicode或用字节数组显示。二、参数
2013-05-20 22:49:17 2206
原创 VB与API学习笔记(1)热身
一、句柄hwnd handle of window 窗体(或控件)的把柄,它是一个长整型,用来标识一个窗体或控件,同一时刻没有两个句柄是一样的。 Private Declare Function MessageBox Lib "user32" Alias "MessageBoxA" (ByVal hwnd As Long, ByVal lpTe
2013-05-19 11:44:34 1910
原创 surfer 8 scripter 学习笔记(9)surfer与VB结合的VB源代码
抽空写了一个。发现删除surfer 8,安装surfer11,程序仍能运行。'2013.05.19'白话魔法师Option ExplicitPrivate Sub Command1_Click() Dim srf As New Surfer.Application Dim poltDoc As Surfer.IPlotDoc
2013-05-19 00:42:52 6514 9
原创 VB 把excel中内容添加到access中
除了access可以从excel直接导入(有点不符合本人观点)外,可以用VB来操作。两个注意点:1、先查询记录在access是否存在,存在了就不用添加。2、打开时,用键集游标adOpenKeyset,不然那个查询的记录集的个数是-1,为判断是否存在记录造成困惑。Private Sub Command1_Click() Dim cn As New A
2013-05-15 20:11:43 2299
原创 VB Picture不能显示全部图片怎么办?
界面固定后,picture不能显示全部图片,怎么办?两个方法:1、在picture中再加入一个image,调整大小与picture一样,将image的stretch的属性设置为真. 这样图片在image的强制下,正好与picture一样大。2、同样在picture中加入image,但把stretch设置为假。即原样图。移动image可以在picture中看到原样。
2013-05-14 22:44:14 6528
原创 surfer 8 scripter 学习笔记(8)结合其它相关形成最终VB程序。
为了形成一个JPG或动画的GIF。费了很大劲,首先从mapgis里面有一个文件转换,把要转换的东西。转换成dxf,这样surfer就可以得到其中的数据,目的 就是得到一个精确的边界(或白化)图。然后,熟悉相关数据库中存存储相关字段及值。这些值是用来后面的作为X,Y,Z对应相应的经纬度的值。以便格网化形成等值线。然后。事先把LEVELS文件就是画等值线的固定做好(
2013-05-14 20:25:49 2154 1
原创 surfer 8 scripter 学习笔记(7)软件自带例子转为VB程序
一、创建和打印等高线图此示例将自动创建等高线图直观显示地下水水平的变化的过程。该脚本提示用户输入一个数据文件、从文件创建网格、创建等高线图、打印地图,然后保存地图[.SRF]。Sub Main() 'Declare object and string variables used in the script Dim SurferApp, Plot,
2013-05-12 19:52:18 4214
原创 surfer 8 scripter 学习笔记(6)其它几个常用的对象
创建图形都是这样一个过程1、程序surfer2、文档(绘图或制表)3、形状(因为所有的图形都在这个集合中)一、绘制文本与符号 符号symbol是用来标记的,文本是来标注的。Option ExplicitDim srf As New Surfer.ApplicationPrivate Sub Command1_Click()
2013-05-12 14:57:18 2419
原创 surfer 8 scripter 学习笔记(5)简单实战VB与Surfer
感觉认识实例:一、Application 属性 Caption 主窗体标题 WindowState 主窗体状态(srfWindowStateMaximized , SrfWindowStateMinimized,即最大化最小等) Documents 所拥的Document集合 ShowSt
2013-05-11 20:52:39 3925 4
原创 surfer 8 scripter 学习笔记(4)基本语法
总的来说就是一VB语法一、数据类型、声明,分配 数据类型如下: integer是16位整形,PortInt根据机器判断是16位还是32位。single是32位,double是64位。枚举与自定义与VB同 声明: 基本与VB同,比如dim,redim等。deftyp
2013-05-11 12:05:11 2530
原创 surfer 8 scripter 学习笔记(3)基本语法概述
1、文本与字串 必须用双引号,否则认为是变量 eg: Debug.Print "This is a string"2、注释 与VB同,用单引号或REM来注释 srf.GridData "sonora.dat" ' This creates a grid file fromsonora.dat3、行继
2013-05-11 11:30:18 2024
原创 surfer 8 scripter 学习笔记(2)Application对象
创建:Set SurferApp = CreateObject("Surfer.Application") '创建一个新的Surfer程序如果已经存在可以偷懒直接获取:Dim srf As ObjectSet srf = GetObject(,"Surfer.Application") ’ 如果不存在,这两条语句将失败
2013-05-11 09:51:28 2931
原创 surfer 8 scripter 学习笔记(1)脚本对象模型
此脚本专为surfer(类似VBA,但与VBA不完全相同),它操作surfer动作。实际上,它和excel一样,VB通过语句可以进行操作excel或surfer。同样,它和excel一样,本身也有脚本,也可以自我操作。顶部是Application对象,它包括四个子对象(上面紫框),前两个是集合对象。一、文档集合(Documents C
2013-05-11 09:09:12 4179
原创 VB6 数据库 分页显示记录集
做法:1、取得原始的整个记录集rs1,并对其设置分页大小。2、创建一个新记录集rs2,把rs1上相应页面上的记录复制到rs2上。3、在表格上显示rs2,这样就是一个页面的记录集。'20130504 白话魔法师Dim cn As New ADODB.ConnectionDim rs1 As New ADODB.Recor
2013-05-04 17:09:49 3099
原创 VB备忘录(22)数据控件及实例
由于VB6逐渐与时远离。下面只看有用的。直接套用其中方法即可,重点方法代码如下:添加记录ADDNEW修改记录删除记录查询记录这个直接改变记录源,然后reflesh就可得到查询结果=============================================
2013-05-01 17:46:04 1787
Surfer 11.4.958全版本软件及注册码(2013年5月19日更新)
2013-05-19
Surfer 11.4.958全版本的注册码(20130512更新)
2013-05-12
用Surfer软件绘制红水河流域自动站雨量等值线
2013-04-10
Fiddler4Beta小提琴 探测http协议好工具(微软认证)
2013-03-18
多多五笔-鹤版1.0正式版[2012.12.03更新]完全支持win8
2013-01-08
Http Analyzer Full V 7.0(最新版本含注册机)
2013-01-07
SQLserver2008示例数据库adventureworks2008(SQLserver2012版本也可附加用)
2013-01-04
最小巧的GIF动画制作软件GIFGIFGIF(不到200K,太小了)
2012-12-30
SQL server 数据库示例(来自Orcale中的Scott经典示例)
2012-12-23
Surfer 11.0.642 全版本及注册码
2012-11-15
Visual Basic 2010&.NET 4高级编程(第四章)
2012-11-07
完全兼容win8 Metro 的多多五笔输入法 2.51 最新版
2012-11-04
C++入门经典(第三版 高清大图,网络中第一份)
2012-08-19
数字图象处理·基础篇 (日)谷口庆治编 朱虹 廖学成 乐静译
2012-07-29
Mastering VBA for Microsoft Office 2013
2016-06-30
O&O Defrag 19(32及64位含注册码)
2016-02-08
Windows 10 Bible 2nd Edition(英文PDF共707页)
2016-01-15
O&O Defrag Pro 18.9.60(32位,20150812更新)
2015-08-12
O&O Defrag Pro 18.9.60(64位,20150812更新)
2015-08-12
用VB.NET和ACCESS实现监督监测报告报表编制系统
2013-10-18
焦作市气象局测报监测网络业务应急预案
2013-10-18
关于加强气象应急工作的几点思考
2013-10-18
地市级气象数据库的设计与实现
2013-10-18
Surfer 11.5.1069全版本及注册码(2013年8月19日更新)
2013-08-19
Test源码(vb.net2012构造函数例)
2013-08-12
自学Power Point 2013教程(Wiley.Teach.Yourself.VISUALLY.PowerPoint.2013)共354页
2013-07-02
windows8圣经(Wiley.Windows.8.Bible.Oct.2012)PDF共1178页
2013-07-01
visual.basic.2012.入门经典(PDF748,高清文字带书签)
2013-07-01
Word2013入门(PDF共576页)
2013-07-01
PDF解密去除限制(打印、编辑、标签、复制等限制)
2013-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人