Foxtable(狐表)用户栏目专家坐堂 → 求助!无边框窗体设计 报错!


  共有3329人关注过本帖树形打印复制链接

主题:求助!无边框窗体设计 报错!

帅哥哟,离线,有人找我吗?
李孝春
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助!无边框窗体设计 报错!  发帖心情 Post By:2014/11/18 17:08:00 [显示全部帖子]

e.Form.BaseForm.FormBorderStyle = Windows.Forms.FormBorderStyle.None  '消除窗口的边框
myform = e.Form.BaseForm

Dim dc As Foxtable.FormPanel = e.Form.Panel         '窗口底层
AddHandler dc.MouseMove, AddressOf myform_MouseMove  '进入控件事件
AddHandler dc.MouseDown, AddressOf myform_MouseDown   '按下鼠标事件


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20141118170743.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20141118170750.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20141118170755.jpg
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:涉密信息系统管理.rar





[此贴子已经被作者于2014-11-18 17:12:51编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)你这个窗口必须是独立或者模式窗口,...  发帖心情 Post By:2014/11/18 17:14:00 [显示全部帖子]

有点甜老师 我只想做一个项目窗体 并且设置成了主窗体  不知道有么有变通的办法呢


 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)?2楼的代码去掉。[align=righ...  发帖心情 Post By:2014/11/18 17:20:00 [显示全部帖子]

去掉后启动没有报错了  但是最大化 最小化会出现问题

出现新错误  信息如下
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 UserCode.myform_MouseMove(Object sender, MouseEventArgs e)
   在 System.Windows.Forms.Control.OnMouseMove(MouseEventArgs e)
   在 System.Windows.Forms.Control.WmMouseMove(Message& m)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   在 System.Windows.Forms.ContainerControl.WndProc(Message& m)
   在 System.Windows.Forms.UserControl.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。

[此贴子已经被作者于2014-11-18 17:38:41编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜) 主窗口没有最大化最小化的功能...  发帖心情 Post By:2014/11/18 17:25:00 [显示全部帖子]

好的 有点甜老师  谢谢
再次进一步提问:
如何在项目启动时候不让那些系统菜单啊 用户菜单的显示出来 有没有快速操作代码呢?

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜) basemainform.controls("C1Rib...  发帖心情 Post By:2014/11/18 17:32:00 [显示全部帖子]

这个代码厉害 居然用快捷键无法返回到系统菜单啦

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)?basemainform.controls("C1Rib...  发帖心情 Post By:2014/11/18 17:36:00 [显示全部帖子]

采用命令之后 窗体更改为独立窗体后 
运行效果如图

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20141118173548.jpg
图片点击可在新窗口打开查看

有没有办法把后面那窗体不显示呢  只显示独立窗体

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:涉密信息系统管理.foxdb



[此贴子已经被作者于2014-11-18 17:49:03编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜) 1、把独立窗体设置成模式窗口;...  发帖心情 Post By:2014/11/18 20:36:00 [显示全部帖子]

第一二解决

第三如何写代码关闭

 

Syscmd.Project.Exit()

 

这个代码关闭按钮里 错误如下 

.NET Framework 版本:2.0.50727.6419
Foxtable 版本:2014.10.23.1
错误所在事件:项目,AfterOpenProject
详细错误信息:
未将对象引用设置到对象的实例。


 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜) afteropenproject不能写有多余...  发帖心情 Post By:2014/11/18 20:43:00 [显示全部帖子]

有点甜老师 只有

Forms("涉密信息主窗").open
TableCaptionVisible = False
basemainform.controls("C1Ribbon1").Visible = False


 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)TableCaptionVisible = Falsebasemai...  发帖心情 Post By:2014/11/18 20:54:00 [显示全部帖子]

谢谢有点甜老师 已经完美解决 谢谢


 回到顶部