怎么用代码添加窗体呀?

白掌柜 2001-01-08 05:17:00
我的程序里只有一个sub main()
能不能在这里用代码添加一个窗体呀?
有代码吗?
...全文
312 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
白掌柜 2001-01-09
  • 打赏
  • 举报
回复
谁有代码呀?谁有代码?我加分。
duke0371 2001-01-09
  • 打赏
  • 举报
回复
关注!
VisualEyes 2001-01-09
  • 打赏
  • 举报
回复
呵呵,各位可以去Visual C++论坛找下面的主题看一下,基本是这个问题的翻版!还有完整的程序,毕竟是别人的劳动成果,这里我就不便复制了。

主  题:这个问题在VB那里问了半天没结果,到这里来请VC高手看看,……
作  者:vbboy007
所属论坛:Visual C++
问题点数:20
回复次数:14
发表时间:2001-1-7 12:20:00

BTW: 这种全部调用API产生窗体的方法,就像带着手套洗手,很有技巧性,没有实用性(个人观点,可能有失偏颇)。vb的特点是快速开发,但这样做开发时间可能会比VC下写SDK程序还慢,没有VB的特点发挥出来。不过从中还是可以加深对系统的认识,对日后深入学习奠定基础的。
白掌柜 2001-01-09
  • 打赏
  • 举报
回复
我的程序没有FORM只有sub main,因此像
dim form2 as form1 这样的语句根本不行。
ColdSpring 2001-01-09
  • 打赏
  • 举报
回复
to rebbie:
dim form2 as form1
set form2 = new form1
form2.show
这样好象所有的窗口都一样了呀
rebbie 2001-01-09
  • 打赏
  • 举报
回复
好象是
dim form2 as form1

set form2 = new form1
form2.show

form1 是已经存在的窗体
form2 是新加的

好象这个方法也行:
load form1(1)
form1.visiable=true
form1.show

也就是建一个对象叔祖~~
form1(0)form1(1)......

form1也是存在的窗体~
temp1 2001-01-09
  • 打赏
  • 举报
回复
关注
NiceFeather 2001-01-08
  • 打赏
  • 举报
回复
没问题,好好看看CreateWindowEx()这个函数,将它放在module1的Sub Main中!
wywq 2001-01-08
  • 打赏
  • 举报
回复
关注,
水如烟 2001-01-08
  • 打赏
  • 举报
回复
当然可以
你找到它的类就行了
如果只要SUB Main()
你进入VB环境后,建立一个Modu
然后删除Form1
以后随你便
做一个不带窗的exe好简单的,
不要象某些人说的来个.Visible=false
xiaowang36 2001-01-08
  • 打赏
  • 举报
回复
我只知道先定义一个窗体后,用Set xx 将窗体付值给一个变量,然后直接使用此变量.(先声明,我也是菜鸟)
rocknet 2001-01-08
  • 打赏
  • 举报
回复
new form1(1)行不行呀
h_x_k 2001-01-08
  • 打赏
  • 举报
回复
使用createwindow呢?首先注册窗口类,然后填入窗口属性等

不过我也没有做过 :)
dragonleon 2001-01-08
  • 打赏
  • 举报
回复
我也没听过,API里好象也没找到,感觉不太可能。
关注。
vbdabster 2001-01-08
  • 打赏
  • 举报
回复
可能不能,我从来没有听说过,不过我也是孤陋寡闻的

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧