-
我的博客序篇
所属栏目:[大数据] 日期:2020-12-16 热度:143
从事计算机程序设计已经十多年了,从很久很久以前的DBase到Foxbase到FoxPro到Visual Basic再到现在的VB.Net,一路走来的艰辛不足为外人道,总之非常难、非常苦。 这么多年走下来,尽管自己非常愚笨,很多东西别人一看就明白的,自己要反反复复地想半天,测试[详细]
-
vb.net中使用多线程
所属栏目:[大数据] 日期:2020-12-16 热度:104
在对POS机上的销售系统进行了再次修改之后,又对这个系统进行充分而有详细的考虑。主要是对健壮性方面,要考虑到所有可能出现的问题。 昨天坤哥提出了一中出错的可能,就是如果说要进行打印的话没有纸了,或者是纸不够了怎么办? 按照我们这个程序的设计来说[详细]
-
Public与Private的区别
所属栏目:[大数据] 日期:2020-12-16 热度:128
在英文中 Public 的含义是:共有的、公有的意思; Private 的含义是:私有的、私人的意思。然而,他们在编程上的区别又有什么呢? 我们先看看 Public 的含义:他的含义既然是共有的、公有的,就表明它是使用在公有场合,可供任何窗体和过程调用。是公有的函数[详细]
-
Runtime error 5 Invalid procedure call or argument
所属栏目:[大数据] 日期:2020-12-16 热度:154
Runtime error 5 Invalid procedure call or argument VB的编译程序必须要有VB运行库支持,大部分VB程序都不是纯绿色软件,无法将编译后的程序直接复制到没有VB运行环境的操作系统上运行。解决办法就是用VB打包安装程序,在那台电脑上安装一次就可以了。 标[详细]
-
Forms对象一个隐含的方法
所属栏目:[大数据] 日期:2020-12-16 热度:122
今天在回答一个贴子,要求是根据窗口名称字符串显示窗口,我新建了一个VB工程,添加了两个Form,Form的名称分别为Form1和Form2,然后写了以下代码: Private Sub Form_Load() ShowForm1 "form2"End SubPrivate Sub ShowForm(ByVal strFormName As String) Di[详细]
-
共轭梯度法
所属栏目:[大数据] 日期:2020-12-16 热度:137
时间:2010-6 作者:skyseraph 实现工具:VB.NET 2005+SQL2005 题目 : 用共轭梯度法求解下列问题: 1. min (x 1 -2) 2 +2(x 2 -1) 2 2. min 2x 1 2 +2x 1 x 2 +x 2 2 +3x 1 -4x 2 3. min 2x 1 2 +2x 1 x 2 +5x 2 2 解答 :运行结果如下各图所示。 共轭梯度[详细]
-
VB 一个函数传回多个值
所属栏目:[大数据] 日期:2020-12-16 热度:111
'●用Function当成子程序的一个好处,就是Function本身可以传回一个值到上一层呼叫的子程序里,但问题来了,若为了工作上的需要,想一次传回一个以上的值,那该怎么办?Private Sub Command1_Click()MyReturn 5,6End SubPrivate Function MyReturn(X,Y) As L[详细]
-
vb调用vc写的dll文件的时候,变量类型的对应关系
所属栏目:[大数据] 日期:2020-12-16 热度:110
引子:昨天在用vb调用vc写的dll文件的时候,变量的使用上出现了问题,通过反编译调试,发现vb中的long才是对应c中的int。而不是integer对应int。 以下是找到的资料: 在本篇中我们重点讲讲Api函数声明中参数列表的部分. 我们知道每种编程语言的数据类型都不[详细]
-
一个密码输入控件,能防止大多数查看*号密码内容的软件取密码(VB
所属栏目:[大数据] 日期:2020-12-16 热度:100
//==============================================================================// Unit Name: PwdEdit// Author : ysai// Purpose : 密码输入框控件// History : 2007-04-24//======================================================================[详细]
-
视频文件转换为flv的完整解决方案(ffmpeg、mencoder)
所属栏目:[大数据] 日期:2020-12-16 热度:166
如果这些都明白了,并且有编程基础,你就可以去参与ffmpeg开发了.其实这些堆积起来的命令95%一般是用不上的.这里介绍一些简单的常见的命令: -fromats 显示可用的格式 -f fmt 强迫采用格式fmt -I filename 输入文件 -y 覆盖输出文件 -t duration 设置纪录时间 h[详细]
-
Directx创建纹理映射步骤
所属栏目:[大数据] 日期:2020-12-16 热度:185
以创建一个纹理四边形为例,记录一下如何对一个四边形进行纹理映射以及如何设置纹理过滤器的一般步骤,如果我们的硬件支持多级渐进纹理映射方式,程序中便可使用D3DXCreateTextureFromFile函数自动创建一个多级渐进纹理链。 大致的步骤就是下面四点: (1)[详细]
-
VS 2005 水晶报表 使用方法及 出现“加载报表失败” 的解决方法
所属栏目:[大数据] 日期:2020-12-16 热度:89
由于项目需要,需要打印文档,以前在VB时代,用水晶报表还是很顺手,但在VS 2005中我是第一次使用该功能。 在VS 2005中使用水晶报表的方法有2种,我个人推荐使用push法。推模式中的水晶报表是个模板,把在设计器里报表的格式设好后,再组装DataSet就可以生成[详细]
-
wincc 赋值变量
所属栏目:[大数据] 日期:2020-12-16 热度:91
wincc 有两种: 1: C 脚本方式 2: VB脚本方式 2种方式语法格式有一定区别; C :语法 SetTagChar("testVar","报警"); 给内部Char变量testVar 赋值为"报警"; SetTagBit("Falg",1);给内部二进制变量Flag 赋值为1; SetTagByte("Flag",0); 给字节变量赋值为0; .....[详细]
-
VB与西门子S7-200(PPI协议)通讯
所属栏目:[大数据] 日期:2020-12-16 热度:186
1、可以写入、读出寄存器的数值(字节、字、双字); 2、可以进行元件(V、M、S、Q、I)的置、复位操作; 3、可以读取元件(V、M、S、Q、I)的ON/OFF状态。 4、可以控制PLC的运行、停止。 公布现在网上流行的PPI协议,此协议虽然有些错误,但是思路没问题。[详细]
-
物理映像寄存器 西门子
所属栏目:[大数据] 日期:2020-12-16 热度:197
(一)数字量输入和输出映象区1.输入映象寄存器(数字量输入映象区)(I)数字量输入映象区是S7-200CPU为输入端信号状态开辟的一个存储区。输入映像寄存器的标识符为I,在每个扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像寄存器中。输入映[详细]
-
SharpDevelop
所属栏目:[大数据] 日期:2020-12-16 热度:152
SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。 SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#[详细]
-
用VB调用Webservice(一)
所属栏目:[大数据] 日期:2020-12-16 热度:126
关键字:VB,WebService,C#, 调试环境:vb6+sp5,Vs.net 2005,SOAP Toolkit 3.0 在VB中调用Webservice先要安装Soap Toolkit,可以到微软的网站上下载,下载地址为:http://www.microsoft.com/downloads/details.aspx?familyid=BA611554-5943-444C-B53C-C0A450B7013C[详细]
-
vb调用webservice(二)
所属栏目:[大数据] 日期:2020-12-16 热度:179
利用SOAP协议 首先,需要引用 microsoft xml 6.0 在客户端调用时 '定义soap消息 这个消息可以在webservice调用过程获得。主要处理在soap12:Body Dim strtest As String ' strtest = "?xml version=""1.0"" encoding=""utf-8""? " ' strtest = strtest + " so[详细]
-
The "ValidateXaml" task failed unexpectedly.
所属栏目:[大数据] 日期:2020-12-16 热度:126
Error :The "ValidateXaml" task failed unexpectedly. System.NullReferenceException: Object reference not set to an instance of an object. at MS.MarkupCompiler.ValidationPass.ValidateXaml(String fileName,Assembly[] assemblies,Assembly callin[详细]
-
vb获取网卡MAC地址 两种方法 源码
所属栏目:[大数据] 日期:2020-12-16 热度:178
方法一: Option ExplicitPrivate Const NCBASTAT = H33Private Const NCBNAMSZ = 16Private Const HEAP_ZERO_MEMORY = H8Private Const HEAP_GENERATE_EXCEPTIONS = H4Private Const NCBRESET = H32Private Type NCBncb_command As Byte 'Integerncb_retcod[详细]
-
VB中实现只能输入有效实数的文本框
所属栏目:[大数据] 日期:2020-12-16 热度:182
有一个名为TxtNum的TextBox文本框,要求只能输入有效实数,代码如下: Private Sub TxtNum_KeyPress(ByVal sender As System.Object,ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TxtNum.KeyPress Dim b As Boolean = True If Char.IsDigit([详细]
-
VB.NET 实现文本朗读
所属栏目:[大数据] 日期:2020-12-16 热度:149
Introduction: This article describes an application used to exercise some of the Text To Speech features available to .NET developers through the Microsoft Speech 5.1 SDK. This article does not address the newer speech server related libra[详细]
-
VB.NET 接收邮件并编码
所属栏目:[大数据] 日期:2020-12-16 热度:182
Imports System.Net.SocketsImports System.TextImports System.IOPublic Class pop Dim ns As NetworkStream Dim sr As StreamReader Dim _server As String Dim _port As String Dim _user As String Dim _pwd As String Dim _SaveMailPath As String '---[详细]
-
自我的反省
所属栏目:[大数据] 日期:2020-12-16 热度:81
我的本科是应用物理专业,和计算机没什么联系。大一下期的课表上有一门《C语言程序设计》,这是什么东西?跑到图书馆,发现相关的书还真不少。在图书馆还碰到同来借书的同班同学,他说他们高中有学过B语言(应该是Basic),在电脑上编程的,比较简单,C应该[详细]
-
VB.NET 有自带的SoundPlayer 类 可以直接播放声音
所属栏目:[大数据] 日期:2020-12-16 热度:57
VB.NET 有自带的SoundPlayer 类 SoundPlayer 类 控制 .wav 文件中的声音播放。 命名空间: System.Media 同步播放 Dim player As New System.Media.SoundPlayer() player.SoundLocation = "d:/music/happy.mp3" vbCr vbLf player.Load() player.Play() ' 异[详细]
