数据库—机房收费系统之MDI窗体与子窗体

简介: 这可怎么办?于是果断百度,百度解说,MDI窗体上是不允许放控件的,but,可以在MDI窗体上放一个picturebox控件然后就能够放控件了,于是就这样去做了。

刚开始做机房收费系统的时候,就遇到了这样的问题,如下图:


20140828091918973.png                


   这可怎么办?于是果断百度,百度解说,MDI窗体上是不允许放控件的,but,可以在MDI窗体上放一个picturebox控件然后就能够放控件了,于是就这样去做了。


   之后又遇到了一个牵连的问题,当我在show我的子窗体时却显示不出来了,又果断百度,原来这样的小问题一个API函数就解决了,如下:


                               法一:


<span style="font-family:KaiTi_GB2312;font-size:18px;">'通用中写此API函数
Private Declare Function SetParent Lib "user32"  & _
(ByVal hWndChild As Long,  ByVal hWndNewParent As Long) As Long
Private Sub command_Click()
'form2为你要调用的子窗体!
  SetParent from2.hWnd, Picture1.hWnd
End Sub</span>


   后来在做的时候又遇到了一个问题,在另一个主窗体中如何调用这个主窗体的子窗体呢?如下:


                              法二:


<span style="font-family:KaiTi_GB2312;font-size:18px;">'通用写API函数
Private Declare Function SetParent Lib "user32"  & _
(ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Sub command_Click()
'form2为要调用的子窗体,form1为其主窗体;command写在另一个主窗体中
  SetParent form2.hWnd, form1.Picture1.hWnd
  form2.Show
End Sub</span>


  相信有了下图你的思路会更加清晰:

                   

20140828115754406.png


  有了这样的方法,相信你的路会走的更加坚定!


 http://hl1871358.blog.163.com/blog/static/225526047201472285236416


  另外推荐以上韩林的另一种解决的好方法!

相关文章
|
1月前
|
存储 缓存 负载均衡
数据库分库分表:提升系统性能的必由之路
数据库分库分表:提升系统性能的必由之路
37 1
|
2月前
|
JavaScript 小程序 Java
学习辅助|基于SSM+vue的学习辅助系统的设计与实现(源码+数据库+文档)
学习辅助|基于SSM+vue的学习辅助系统的设计与实现(源码+数据库+文档)
40 0
|
16天前
|
SQL 缓存 监控
✅系统日活递增,如何优化提升大规模数据库
数据库性能优化涵盖硬件升级(如SSD、内存)、数据库设计简化、SQL查询优化、索引管理、缓存利用(如Redis)、负载均衡(读写分离、集群)、分区分片、备份恢复策略及性能监控。综合调整这些方面可提升系统性能和可用性。[MySQL索引设计][1]和[SQL优化实践][2]是深入学习的好资源。
|
13天前
|
存储 搜索推荐 数据库
软件系统【标签tag功能】的两种数据库设计
软件系统中的标签功能可采用两种数据库设计。方案一,文章和Tag各一表,Tag信息存储在文章表内(`tags`和`tagids`字段),优点是模型简单,但查询效率低且易引发数据冗余和一致性问题。方案二,增加Tagmap表,用于存储标签-文章映射,利于索引查询和数据更新,适用于高效率需求,但结构更复杂。
14 0
软件系统【标签tag功能】的两种数据库设计
|
14天前
|
存储 关系型数据库 MySQL
系统数据库
【6月更文挑战第20天】系统数据库。
9 1
|
16天前
|
存储 关系型数据库 MySQL
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
MySQL数据库进阶第一篇(存储引擎与Linux系统上安装MySQL数据库)
|
20天前
|
SQL 关系型数据库 MySQL
MySQL数据库基础练习系列14、博客后台管理系统
MySQL数据库基础练习系列14、博客后台管理系统
19 1
|
20天前
|
SQL 关系型数据库 MySQL
MySQL数据库基础练习系列13、用户注册与登录系统
MySQL数据库基础练习系列13、用户注册与登录系统
15 1
|
20天前
|
SQL 关系型数据库 MySQL
MySQL数据库基础练习系列11、新闻发布系统
MySQL数据库基础练习系列11、新闻发布系统
17 1
|
20天前
|
SQL 关系型数据库 MySQL
MySQL数据库基础练习系列10、访客登记系统
MySQL数据库基础练习系列10、访客登记系统
18 1