登陆论坛 找回密码 立刻获得20pp! 地图 帮助
宽带山生活
版主:蛋黄肉粽 

  • 主题内容
<< [1] >>  [只看楼主]  [加入关注] 点击:130 回复:12 已被0人关注

主题:vb无法直接用代码建立一个窗口?

334 0

来自:上海
注册:2001-08-16
发帖:174+304 
downloading是真的马/

我说的不是show下的概念.downloading



-------------------------------------------------------------------------------------------
netnetnet@citiz.net

发表于:2003-06-26 12:37:47
推荐:进口全瓷牙1999元全搞掂! ...楼主...

112 0

来自:上海
注册:2002-05-21
发帖:8+82 
当然可以,前提是你愿意研究明白所有这一大堆的参数含义。

Public Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwExStyle As Long, ByVal lpClassName As String, ByVal lpWindowName As String, ByVal dwStyle As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long, lpParam As Any) As Long

这种方法估计现在没几个人用了,连VC都MFC创建窗口了。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-06-26 13:10:38

334 0

来自:上海
注册:2001-08-16
发帖:174+304 
???那我要是按下一个按钮后要生成一窗体?具体代码怎么写压?你的这断只是申明把.

我知道java里面new下就可以了呀.




-------------------------------------------------------------------------------------------
netnetnet@citiz.net

发表于:2003-06-26 13:53:02
推荐:迎新年牙齿美容大行动 ...第2楼...

Sunnyfun
224 0

来自:保密
注册:2001-02-11
发帖:17+210 
那为什么要直接在vb用代码建立一个窗口?

既然vb已经给你简化了,那么用现成的不是更好?

再说效率又没什么大影响。

如果用API做的话,建议只用其vb很难做到的部分。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-06-26 20:57:21
推荐:kds红日官网启动啦!!! ...第3楼...

350 0

来自:上海
注册:2001-12-16
发帖:49+604 
Dim frm As Form2



Set frm = New Form2

frm.Show




-------------------------------------------------------------------------------------------
编程中鸟,不断提高中...


格言:多花点时间陪女朋友吧!


MSN:supergoalcn@hotmail.com

发表于:2003-06-26 22:16:39

幽灵
768 0

来自:上海
注册:2001-09-26
发帖:652+4390 
到底是 高锰酸钾




-------------------------------------------------------------------------------------------
爱你怎么能了,今夜的你应该明了


缘难了,情难了

发表于:2003-06-26 23:41:44
推荐:KDS红日球迷会2010招募公告 ...第5楼...

334 0

来自:上海
注册:2001-08-16
发帖:174+304 
不好意思,那么删除指定的一个窗体又该用什么代码呢?downloading



动态是程序设计的需要压~~哎



-------------------------------------------------------------------------------------------
netnetnet@citiz.net

发表于:2003-06-27 00:50:01

55 0

来自:保密
注册:2003-06-24
发帖:0+63 
唉,要什么删除?unload不是ok了吗?...呵呵



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-06-27 04:00:23

Sunnyfun
224 0

来自:保密
注册:2001-02-11
发帖:17+210 
unload 后最好再

set xxx = nothing 释放资源



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-06-27 09:56:00

334 0

来自:上海
注册:2001-08-16
发帖:174+304 
Dim frm As Form2

Set frm = New Form2

frm.Show



好像是复制窗口压??????

复杂的含多控件的窗口用此代码就出错压!!!!!



help~~~~

downloadingdownloadingdownloading



-------------------------------------------------------------------------------------------
netnetnet@citiz.net

发表于:2003-06-27 17:59:24

Sunnyfun
224 0

来自:保密
注册:2001-02-11
发帖:17+210 
怎么错了?好象能用呀



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-06-27 21:28:47

Sunnyfun
224 0

来自:保密
注册:2001-02-11
发帖:17+210 
你把上面的Form2改成form不就成原生对象引用了吗?

可你还要动态生成form上面的控件。犯不太着吧。



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-06-27 21:33:16
推荐:科帕奇SUV俱乐部版主招募 ...第11楼...

回复主题 [ 返回VB讨论区 ]
主题: vb无法直接用代码建立一个窗口?
手机看宽带山

关于我们 - 联系我们 - 加入我们 - 营销服务 - 友情链接 - 频道合作- PChome Widget
Copyright © 1996-2009 PChome.net All rights reserved. 电脑之家 版权所有