vb源码(java成品网站源码)

大家好,vb源码相信很多的网友都不是很明白,包括java成品网站源码也是一样,不过没有关系,接下来就来为大家分享关于vb源码和java成品网站源码的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

在编程领域,Visual Basic(简称VB)是一款历史悠久的编程语言。它自从1991年诞生以来,就凭借其易学易用、功能强大等特点,赢得了众多开发者的喜爱。对于初学者来说,VB源码却是一个神秘而又令人望而生畏的存在。今天,就让我们一起揭开VB源码的神秘面纱,深入了解其背后的奥秘。

一、VB源码概述

我们来了解一下什么是VB源码。VB源码指的是用Visual Basic语言编写的程序代码,它包含了程序的所有逻辑和功能。简单来说,VB源码就是程序员用VB语言编写的程序文件。

以下是一个简单的VB源码示例:

“`vb

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MessageBox.Show(“

vb小游戏源代码

Rem窗体创建三个单选框按钮,Option1、Option2、Option3。

小游戏是一个较模糊的概念,它是相对于体积庞大的单机游戏及网络游戏而言的,泛指所有体积较小、玩法简单的游戏,通常这类游戏以休闲益智类为主,有单机版有网页版,在网页上嵌入的多为FLASH格式。

当下小游戏主要是指在线玩的flash版本游戏,统称小游戏,其实小游戏还包含单机游戏,小型游戏机等。一般游戏大小小于10m的游戏都统称为小游戏,一些街机类小游戏。因其游戏安装简便,耐玩性强,无依赖性而广受白领及小朋友的喜爱。

小游戏”这个词的型含义其实很简单,它不是一些大的游戏,不必花费更多的时间和精力。

小游戏是原始的游戏娱乐方式,小游戏本身是为了叫人们在工作,学习后的一种娱乐、休闲的一种方式,不是为了叫玩家为之花费金钱、花费精力,更不是叫玩家为他痴迷。

小游戏也可以理解为“Flash游戏”,是以SWF为后缀的游戏的总称.这些游戏是通过Flash软件和 Flash编程语言 Flash ActionScript制作而成。

由于Flash是矢量软件,所以小游戏放大后几乎不影响画面效果。Flash小游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点渐渐被广大网友喜爱。

VB制作小游戏源代码

猜数字

建一个文本文档,输入以下代码,后缀改为.frm用vb打开就可以了

以下是程序源码:

VERSION 5.00

Begin VB.Form Form1

BorderStyle= 3'Fixed Dialog

Caption=”猜数游戏”

ClientHeight= 3900

ClientLeft= 45

ClientTop= 435

ClientWidth= 4680

LinkTopic=”Form1″

MaxButton= 0'False

MinButton= 0'False

ScaleHeight= 3900

ScaleWidth= 4680

ShowInTaskbar= 0'False

StartUpPosition= 3'窗口缺省

Begin VB.CommandButton Command2

Caption=”重新开始”

Height= 615

Left= 2640

TabIndex= 2

Top= 2760

Width= 1095

End

Begin VB.CommandButton Command1

Caption=”确定”

Height= 615

Left= 840

TabIndex= 1

Top= 2760

Width= 1095

End

Begin VB.TextBox Text1

Height= 375

Left= 1200

TabIndex= 0

Top= 2040

Width= 2055

End

Begin VB.Label Label9

Caption=”戏”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H000080FF&

Height= 615

Left= 3720

TabIndex= 11

Top= 240

Width= 615

End

Begin VB.Label Label8

Caption=”游”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H00808080&

Height= 615

Left= 3240

TabIndex= 10

Top= 240

Width= 615

End

Begin VB.Label Label7

Caption=”数”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H0000FFFF&

Height= 495

Left= 2760

TabIndex= 9

Top= 240

Width= 615

End

Begin VB.Label Label6

Caption=”猜”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H00FF00FF&

Height= 495

Left= 2280

TabIndex= 8

Top= 240

Width= 735

End

Begin VB.Label Label5

Caption=”入”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H00FF0000&

Height= 615

Left= 1800

TabIndex= 7

Top= 240

Width= 855

End

Begin VB.Label Label4

Caption=”进”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H0000FF00&

Height= 735

Left= 1320

TabIndex= 6

Top= 240

Width= 735

End

Begin VB.Label Label3

Caption=”迎”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H00FFFF00&

Height= 735

Left= 840

TabIndex= 5

Top= 240

Width= 735

End

Begin VB.Label Label2

Caption=”欢”

BeginProperty Font

Name=”宋体”

Size= 24

Charset= 134

Weight= 400

Underline= 0'False

Italic= 0'False

Strikethrough= 0'False

EndProperty

ForeColor=&H000000FF&

Height= 615

Left= 360

TabIndex= 4

Top= 240

Width= 495

End

Begin VB.Label Label1

Caption=”我这儿有1~10的整数,你猜猜看他是多少……”

Height= 375

Left= 480

TabIndex= 3

Top= 1320

Width= 3855

End

End

Attribute VB_Name=”Form1″

Attribute VB_GlobalNameSpace= False

Attribute VB_Creatable= False

Attribute VB_PredeclaredId= True

Attribute VB_Exposed= False

Dim x As Integer, y As Integer, z As Integer

Dim cishu As Integer

Private Sub Command1_Click()

If cishu= 3 Then MsgBox”已经猜3次了,这个数是”& x: Exit Sub

y= Val(Text1.Text)

If Text1.Text=”” Or Not IsNumeric(Text1.Text) Then

MsgBox”输入有误!请重新输入数字”, 48

Text1.Text=””

Text1.SetFocus

Exit Sub

End If

cishu= cishu+ 1

Select Case x- y

Case Is< 0

z= MsgBox(“你猜数大了,请重猜。注意:你只有三次机会”, 48+ 1)

Text1.Text=””

Text1.SetFocus

Case Is> 0

z= MsgBox(“你猜数小了,请重猜。注意:你只有三次机会”, 48+ 1)

Text1.Text=””

Text1.SetFocus

Case Else

z= MsgBox(“恭喜你猜中了!”, 1)

End Select

End Sub

Private Sub Command2_Click()

cishu= 0

Randomize Timer

x= Int((Rnd* 10)+ 1)

End Sub

Private Sub Form_Load()

cishu= 0

Randomize Timer

x= Int((Rnd* 10)+ 1)

End Sub

代码结束

卓7358/

欢迎来我空间

VB编写的局域网聊天工具源代码

用VB做聊天程序的方法

—-所谓”聊天”是指两个程序能够发送数据给对方。这个程序涉及到数据通讯的知识,仿佛很复杂,不过,由于VB给我们提供了一个Winsock控件,问题就变得很简单了。

—-先编写”聊天(主机)”程序。在窗体里添加Winsock控件,并设置其Protocol属性为1-SckUDPProtocol,其他属性为缺省值。接着添加两个标签和两个文本框,设置两个标签的标题属性分别为”接收窗”和”发送窗”;两个文本框的标题属性为空。最后编写代码:

—- 1.”聊天(主机)”

Private Sub Form-Load()

′设置网络地址

Winsock1.LocalPort=1024

Winsock1.RemoteHost=”202.96.6.1″

Winsock1.RemotePort=1999

End Sub

Private Sub Text1-Change()

′发送用户输入的内容

Winsock1.SendData Text1.Text

End Sub

Private Sub Winsock1-DataArrival

(Byval bytesTotal As Long)

Dim rec As String

′接收对方数据并在文本框内显示

Winsock1.GetData rec, vb String

Text2.Text=rec

End Sub

—- 2.”聊天(副机)”

Private Sub Form_Load()

′设置网络地址

Winsock1.LocalPort=1999

Winsock1.RemoteHost=”202.96.6.1″

Winsock1.RemotePort=1024

—-其他部分程序与(主机)相同。最后将两个程序存盘,并编译成执行(.Exe)文件。现在就可以使用这个程序进行对话了。

—-七.文本框中文本的某一特定字符或字符串同时高亮显示的方法

—-由于普通TextBox控件不支持不连续字符串的同时高亮显示,所以我们选择RichTextBox控件。单击工程(Project)选单项,在弹出的下拉选单中单击组件(Components)选单项,从弹出的对话框中选择Microsoft Rich Textbox Control 5.0复选框,确定加载RichTextBox控件。

—-新建(New)一个工程,在窗体(Form)上添加一个RichTextBox控件和两个Command(按钮)控件,都采用系统默认的Name属性值;设置RichTextBox的Text属性值为空,Command1和Command2的Caption属性值分别设为”输入文本”和”选择字符串”。最后,添加如下VB代码:

Private Sub Command1-Click()

Dim str As String

Dim Text As String

str=〃输入文本〃

Text=InputBox(str)

RichTextBox1.Text=Text

End Sub

Private Sub Command2-Click()

Dim str As String

Dim Text As String

Dim Position As Integer

Dim Lenth As Integer

str=〃输入要高亮显示的字符串〃

Text=InputBox(str)

If Text〈〉〃〃 Then

Position=InStr(RichTextBox1.Text, Text)-1

Lenth=Len(Text)

RichTextBox1.SelStart=Position

RichTextBox1.SelLength=Lenth

RichTextBox1.SelColor=RGB(255,0,0)

Do While InStr(Position+Lenth+

1, RichTextBox1.Text, Text)〈〉 0

Position=InStr(Position+Lenth+

1, RichTextBox1.Text, Text)-1

RichTextBox1.SelStart=Position

RichTextBox1.SelLength=Lenth

RichTextBox1.SelColor=RGB(255,0,0)

Loop

End If

End Sub

—-按F5执行程序,单击”输入文本”按钮,在弹出的对话框中输入一些文本,确定后,刚刚输入的文本将显示在RichTextBox中;再单击”选择字符串”按钮,在弹出的对话框中输入你希望高亮显示的字符串,确定后,RichTextBox中相应的字符串将以红色高亮显示。

—-八.编程实现Windows 95/98操作系统热启动的方法

—-要利用程序实现系统的重新启动,可以在你的程序中调用API函数来实现。建一个子函数:(以VB为例)

Declare Function SystemParametersInfo Lib〃

user32〃 Alias-

〃SystemParametersInfo〃(ByVal uAction As Long,

ByVal uParam As Long,

ByVal lpvParam As Any, ByVal

fuWinIni As Long) As Long

Sub DisableCtrlAltDelete(bDisabled As Boolean)

Dim X As Long

X=SystemParametersInfo(97, bDisabled, CStr(1), 0)

End Sub

Call DisableCtrlAltDelete(true)′禁止热启

Call DisableCtrlAltDelete(false)′允许热启

—-九.在Windows 95/ 98启动后自动启动程序的方法

—-我们都知道在Windows 95/98的”开始”→”程序”选单下有一”启动”选单项,当每次启动Windows 95或Windows 98时,系统都会自动启动放在”启动”选单栏里的可执行程序。

—-但目前有好多软件,像解霸五、ICQ,以及大部分实时侦测病毒的软件等等,安装后,并没有放在”启动”选单里,也能在启动操作系统时自动启动。怎么实现的呢?

—-其实只要知道Windows注册表的一些知识,这个问题就不能称之为问题了。用鼠标单击”开始”,打开开始选单,再单击”运行”,出现一对话框,然后输入”regedit”,确定后,会打开系统注册表编辑器,找到HKEY-LOCAL-MACHINE? SOFTWARE?Microsoft?Windows?CurrentVersion?Run,加入你的程序的入口,就可以了。如果不知道怎么加,就参考一下已经存在的键值。

—-十.如何把数据文件输出到Text控件中?如果数据量比较大,窗体满屏也不够大,怎么解决?

—-有一个比较简单的方法,就是把数据放到一个文本框(Text)里,并在其中加上水平和垂直滚动条。具体实现步骤为:先在窗体(Form)里加入一个文本框,采用默认名Text1;然后,设置文本框Text1的属性:Text属性设置为空,MultiLine属性设置为True,ScrollBars属性设置为3-Both;接着添加如下VB代码:

Private Sub Form-Load()

Dim Handle As Integer

Dim FileName As String

On Error GoTo ErrExit

begin:

′输入要显示的数据文件的名称

FileName=InputBox$(〃Input Filename〃,

〃Open File〃)

On Error GoTo FileErr

Handle=FreeFile

Open FileName For Input As#Handle

′把数据文件中的数据输出到文本框中

Text1.Text=Input$(LOF(Handle), Handle)

Close#Handle

Exit Sub

FileErr:

Dim ErrNum As Integer

If Err.Number=53 Then

ErrNum=MsgBox(〃File not exist〃,

vbOKCancel,〃Error Information〃)

If ErrNum=1 Then

GoTo begin

Else

Exit Sub

End If

End If

MsgBox Err.Description,,〃file open failed〃

ErrExit:

Exit Sub

End Sub

′使文本框充满整个窗体

Private Sub Form-Resize()

Text1.Left=0

Text1.Top=0

Text1.Width=Form1.Width-100

Text1.Height=Form1.Height-400

End Sub

—-通过这样的处理,不仅能解决问题,而且用户还可以在文本框中对数据进行编辑。

—-十一.关联文件列表框、目录列表框和驱动器列表框的方法

—-想做一个对话窗体,包含驱动器列表框、目录列表框和文件列表框,并能实现三者的同步操作,怎么做?这都是我们在实际应用中经常会遇到的问题,在VB中解决这个问题非常简单,可以通过Path属性的改变引发Change事件来实现。例如:

Sub Dir1-Change()

File1.Path=Dir1.Path

End Sub

—-该事件过程使窗体上的目录列表框Dir1和文件列表框File1产生同步。因为目录列表框Path属性的改变将产生Change事件,所以在Dir1-Change事件过程中,把Dir1.Path赋给File1.Path,就可以产生同步效果。类似地,增加下面的事件过程,就可以使三种列表框同步操作:

Sub Drive1-Change()

Dir1.Path=Drive1.Drive

End Sub

—-该过程使驱动器列表框和目录列表框同步,前面的过程使目录列表框和文件列表框同步,从而使三种列表框同步,问题即可解决。

好了,文章到这里就结束啦,如果本次分享的vb源码和java成品网站源码问题对您有所帮助,还望关注下本站哦!

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享