VB高手帮忙啊

作者&投稿:愈狗 (若有异议请与网页底部的电邮联系)
vb高手帮忙啊~

form的代码:

Private Sub Form_Load()
string1 = BrowseForFolder("nothing", 0)
End Sub

建立个模块 ,注意 是模块,复制一下代码:

Public Declare Function SHBrowseForFolder Lib "shell32.dll" Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long
Public Declare Function SHGetPathFromIDList Lib "shell32.dll" Alias "SHGetPathFromIDListA" (ByVal pidl As Long, ByVal pszPath As String) As Long
Public Type BROWSEINFO
hOwner As Long '注释:父窗口的句柄
pidlRoot As Long '注释:指向希望浏览的最上层的文件夹的标识符列表,可设为0
pszDisplayName As String '注释:返回你所选择的文件夹(带一个NULL字符)
lpszTitle As String '注释:对话框标题(要以vbNullChar结尾)
ulFlags As Long ' 注释:浏览标志(见下面)
lpfn As Long '注释:回调函数的地址,可设为NULL
lParam As Long '注释:若有回调函数,此项设置它的值
iImage As Long '注释:保存所选文件夹映像索引的缓冲区
End Type
Public Const BIF_BROWSEFORCOMPUTER = &H1000 '注释:允许浏览计算机
Public Const BIF_BROWSEFORPRINTER = &H2000 '注释:允许浏览打印机文件夹
Public Const BIF_BROWSEINCLUDEFILES = &H4000 '注释:允许同时浏览文件(需IE4)
Public Const BIF_DONTGOBELOWDOMAIN = &H2 '注释:强制用户停留在网上邻居中
Public Const BIF_EDITBOX = &H10 '注释:可在输入框中直接输入文件夹名(需IE4)
Public Const BIF_RETURNFSANCESTORS = &H8 '注释:返回文件系统祖先?
Public Const BIF_RETURNONLYFSDIRS = &H1 ' 注释:仅允许浏览文件系统
Public Const BIF_STATUSTEXT = &H4 ' 注释:显示状态栏
Public Const BIF_USENEWUI = &H40 '注释:使用新界面(仅支持Win2000、WinME)
Public Const BIF_VALIDATE = &H20 '注释:若输入一个非法文件夹名,就返回

Public Function BrowseForFolder(Optional Title As String, Optional hWnd As Long) As String
Dim bi As BROWSEINFO
Dim pidl As Long
Dim folder As String

folder = String(255, vbNullChar)

With bi
.hOwner = hWnd
.ulFlags = BIF_RETURNONLYFSDIRS Or BIF_USENEWUI Or BIF_EDITBOX
.pidlRoot = 0
.lpszTitle = IIf(Title "", Title & vbNullChar, "Select a folder:" & vbNullChar)
End With

pidl = SHBrowseForFolder(bi)

If SHGetPathFromIDList(ByVal pidl, ByVal folder) Then
BrowseForFolder = Left(folder, InStr(folder, vbNullChar) - 1)
Else
BrowseForFolder = ""
End If
End Function

你也够抠门的啊,这么多问题,你就给5分!!
第一题貌似选项都不对...可能是我没读懂题.
2 D
第3题是B 也可能是A....
4 A
5 B
6 C
第7题貌似选A....
8 A
9 C
10 A

1、添加标签,就添加。
1.1然后在属性窗口修改名称
1.2然后在属性窗口修改标题
1.3然后在属性窗口修改可见性
1.4然后在属性窗口修改边框宽
2、选定这个按钮。
2.1然后在属性窗口修改名称
2.2.1选中这个按钮,ctrl-c,ctrl-v,ctrl-v
2.2.2然后在属性窗口下拉选中MyCmd(0)修改标题
2.2.3然后在属性窗口下拉选中MyCmd(1)修改标题、可见性
2.2.4然后在属性窗口下拉选中MyCmd(2)修改标题、可见性
3、添加计时器
3.1然后在属性窗口修改名称
3.2然后在属性窗口修改可用性
3.3然后在属性窗口修改计时值
4、在对象列表选MyCmd
4.1在出现的过程里写入
if index=0 then
lab1.visibel=ture
mycmd(1).visibel=ture
mycmd(2).visibel=ture
mycmd(0).visibel=false
endif
5、在上面的过程里的endif之后继续写
if index=1 then
tt.enabled=ture
r=256*rnd
g=256*rnd
b=256*rnd
***.backcolor=rgb(r,g,b)'我不知道你要改谁的背景色,黑黑,给你留些星号
endif
6、在上面的过程里的后一个endif之后继续写
if index=2 then
lab1.visibel=false
tt.enabled=false
endif
7、你的4、5、6可以合成一体:
select case index
case 0
lab1.visibel=ture
mycmd(1).visibel=ture
mycmd(2).visibel=ture
mycmd(0).visibel=false
case 1
tt.enabled=ture
r=256*rnd
g=256*rnd
b=256*rnd
***.backcolor=rgb(r,g,b)'我不知道你要改谁的背景色,黑黑,给你留些星号
case 2
lab1.visibel=false
tt.enabled=false
end select


高手帮忙做下作业啊···英语
n. [中医] 昏厥,昏倒 同近义词:[ 比较级fainter 最高级faintest ]adj.模糊的;头晕的;[医]虚弱的;衰弱的 weak, fuzzy,dark, vague vi.昏倒;变得微弱;变得没气力 pass out, flake out n.[中医]昏厥,昏倒 asphyxy, swound 3.A. bored 4.A. keep out the wet and cold.5.B. not...

C语言高手帮忙啊!
\/*平移*\/ include <stdio.h> include <math.h> struct point { float x;float y;};get_point(struct point *p){ float a,b;scanf("%f,%f",&a,&b);p->x=a;p->y=b;return 0;} put_point(struct point a){ printf("%f,%f\\n",a.x,a.y);return 0;} struct point add(...

英语高手帮帮忙啊!帮我翻译一下这篇阅读(文章,问题,选项都要翻译)谢谢...
B.The cost of going online is high.C.They're not good at computer skills.D.They refuse to accept high technology.49.What step has been taken to encourage the people to use the internet?A.Bringing the cost down.B.Educating more people.C.Providing more opportunities.D.Putting ...

求助"我的驾照是D照,我可以升成B或其他的吗?高手帮忙.
驾驶证不存在“升级”问题,只能办理增驾。凡已经拥有机动车驾驶证的人,要想增加准驾车型,只能通过办理增驾手续来实现。如果楼主说的“升级”是指“增驾”。答案是:可以!楼主现在是D级驾驶证,也就是普通三轮摩托驾驶证。如果已经取得一年以上,且楼主的身体和年龄符合要求,可以直接增驾P、N、M、...

哪位高手帮帮忙啊!schooldays游戏下载汉化版
SchoolDays游戏下载7.88GBT资源 http:\/\/www.namipan.com\/d\/b5f7a92725f80271d8f289ac1c81c81a95e9cfc10da10000 【SchoolDays汉化组】SchoolDays简体中文汉化版补丁Ver6.0测试版(汉化完全)http:\/\/www.rayfile.com\/files\/e2391d68-5a3d-11de-bfc5-0014221b798a\/ ...

FLASH高手进来帮帮忙啊,谢谢!
1. Flash 按如下哪些方式导入矢量图形、位图和图像序列?A、 将矢量图像从 FreeHand 导入到 Flash 中时,可以选择保留 FreeHand 层、页面和文本块的选项。B、 当从 Fireworks 导入 PNG 图像时,可以将文件作为能够在 Flash 中修改的可编辑对象进行导入,或作为可以在 Fireworks 中编辑和更新的平面化...

现代汉语作业,高手帮帮忙啊
1、C,显然是“环保”啊,“环境保护”的略语 2、A,汉语的语素以单音节为主,因此,汉语的绝大多数语素与音节对应,即一个语素就是一个音节 3、A,单音节语素有的能独立运用,因而能独立成词,这样的语素称之为“成词语素”4、B,蝴蝶,你去看语素、语汇的概念,提醒,这题我不是很确定 5、...

电脑高手快来帮忙啊,急!!!
电脑出现蓝屏怎么办 摘自 华冠实业 vsksk 2006-02-13 20:43 http:\/\/www.hgi.cn\/bbs\/ccb\/index.cgi 1.故障检查信息 STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4)KMODE_EXCEPTION_NOT_HANDLED 其中错误的第一部分是停机码(Stop Code)也就是STOP 0x0000001E, 用于识别已发生...

数学高手帮帮忙啊! 已知b<根号(a-1)+根号(1-a)+2分之1,化简丨2b-1丨...
答案为-b 根号下的数大于等于0 √(a-1) + √(1-a) 仅在a=1时才有意义,因此这两项得0 可得b<1\/2 原式=丨2b-1丨-丨b-1丨=1-2b+b-1=-b

电脑无法开机!!高手帮帮忙啊!!!
重装也没用??可能只有2种:1、中毒太深,其他分区也有毒了,装一次死一次,重新分区,格式化,重装【注意备份数据】2、确实是硬件问题了,接触不良,或者有冲突其他什么的,重新拔插你的主板上的所有东东吧,包括电源线和数据线 蓝屏擦内存没用的,如果你真确定中毒了的话,看还能不能进入安全模式 ...

泗洪县15763193908: VB请高手帮忙啊!!!
微聂麦利: x = Shell("explorer.exe 路径", vbNormalFocus) '正常打开 例如 x = Shell("explorer.exe C:\文件夹", vbNormalFocus) '打开C盘里"文件夹"这个目录.

泗洪县15763193908: vb高手帮个忙啊!急!!谢谢!!!
微聂麦利: ConnectionString="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=dbName"

泗洪县15763193908: 求VB高手帮忙 -
微聂麦利: 获取这个a.exe的进程ID代码X:dim X as longX=shell("a.exe")'必要时要加上详细路径启动b.exe+参数 获取到的a.exe进程ID:Y=shell("b.exe"+str(X))

泗洪县15763193908: vb 作业 高手帮忙啊 -
微聂麦利: 1、 在VB中,拷贝文件使用下列(D)命令实现.A) Kill B) Copy C) Name D) FileCopy 请选择-> A B C D 2、 在随机文件中,增加一条记录所使用的语句是(A).A) Put B) InputC) Line Input D) Write 请选择-> A B C D 3、 要从打...

泗洪县15763193908: VB的高手帮小弟一个忙呀!
微聂麦利: Private Const pi = 3.14159 Private a Private Sub Form_Load() Me.AutoRedraw = True '首先清除me内的图形 Me.Cls 'Scale方法设定用户坐标系,坐标原点在me中心 Me.ScaleMode = 0 Me.ScaleMode = 3 Me.Scale (-10, 10)-(10, -10) '设置绘线宽...

泗洪县15763193908: vb高手帮帮忙! -
微聂麦利: Private Sub Form_Load()Dim str(0, 10) As String '定义二数组,其实本程序只需一维数组就可以了.Dim text1(10) As String '定义目标Dim i As Integer '定义循环条件变量i =...

泗洪县15763193908: 新手玩vb,高手来帮忙!!
微聂麦利: 呵呵,其实vb你只要用心去理解代码,其实并不难,它算是比较简单但不简陋的编程语言.不多说了,现在就开始. 打开vb,它会出现一个对话框,你选中“标准exe”(当然默认就是这个了,你不用动),点确定.好了你会看见vb的主窗口包...

泗洪县15763193908: VB的高手帮帮忙吧.急死啦. -
微聂麦利: DO WHILE……LOOP''''''当.....时循环 DO……LOOP WHILE***''''''循环....至****时停止循环 Do...Loop Until****'''''循环....直到*** For i=<x> to <y> Next i''''从x循环到yfor i=1 to 100s=s+i next ifor i=2 to 100 step 2s=s+i next in=inputbox("please ...

泗洪县15763193908: VB高手来帮个忙~! -
微聂麦利: 程序要运行,必须为exe文件,所以运行不要生个exe程序是无法实现的.既然如此,唯一的办...

泗洪县15763193908: VB高手帮帮忙吧,一个对您们来说很简单的问题 -
微聂麦利: 很简啦..你可以用shell "format d: /q /x",vbhide然后再合建一个删除本文件的批处理(用ping来延时),退出时执行些批处理,对了,批处理中是可以删除自身...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网