Foxtable(狐表)用户栏目专家坐堂 → 关于动态生成窗口的问题


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

主题:关于动态生成窗口的问题

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
关于动态生成窗口的问题  发帖心情 Post By:2016/10/24 12:01:00 [只看该作者]

用了faxtalbe 已经快三年了,真心觉得faxtable的对于不是专业计算机的人来说,真的很方便。自己就可以把公司的系统完成了。虽然不可以和市面上的产品那样专业,但是确实能解决很多实际的问题。

随着开发的深入,现在窗口越来越多,使用的人越来越多,系统慢慢的越来越大,有些不是经常用的窗口会有些小问题,现在的解决办法是升级,但现在升级的效率确实也不高。所以有一个想法。

如果窗口能根据一个表自动生成,就好了。控件可以根据表自动生成,这个没有问题。

如果我事先做好一个表,可以动态生成一个窗口吗?就好像临时表那样,不能保存,重新打开系统的时候就重新生成,只要更新生成窗口的表,生成的窗口就没有问题。这样对于基于窗口的系统来说,基本就不用升级了。

而且每次就是第一次打开窗口时下载一次,对系统的负担也不重。这样的想法对吗?在狐表里能实现吗?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/24 14:22:00 [只看该作者]

想法是对的,现实是骨感的,狐表现在是实现不了的。

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/24 14:27:00 [只看该作者]

是哪一步不行?狐表是不是不支持用代码生成窗口?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/24 15:22:00 [只看该作者]

狐表不支持用代码生成狐表设计的窗口

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


加好友 发短信
等级:狐神 帖子:4752 积分:34568 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2016/10/24 15:41:00 [只看该作者]

不如直接做个空白窗口备用

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/24 16:04:00 [只看该作者]

做个空白的,最终还是要升级。只能能动态创建才能达到效果。希望狐爸,早日能改进此功能。因为用狐表很多的东西都是基于窗口的。

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2016/10/24 16:16:00 [只看该作者]

 狐表的窗口 要么多留些空白窗口调用,如果一个窗口可以多次打开,那也没有什么问题!  也可以动态生成一个底层的窗口,但是狐表的表控件不支持.两难.





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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/24 16:23:00 [只看该作者]

呼出狐爸

    狐表要怎么才能用代码生成一个窗口,有方法吗?

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/25 22:58:00 [只看该作者]

有点蓝老师

 

我这两天又查了些资料,有个想法,不知道可不可以,我在狐表里可不可以 自定义一个过程,用这个过程来动态建一个窗口然后再打开它。

 

相关的资料如下:http://www.xker.com/page/e2007/0131/22031_3.html

 

因为我是个菜鸟,只用过foxtale,还过觉得foxtable 更容易懂些,请不要见笑。

 

我按上面的代码写了个过程,试了一下,代码如下:

Public Class Form1
Inherits System.Windows.Forms.Form
Public Sub New()
InitializeComponent
End Sub

Private Sub InitializeComponent()
'
' write your initialization code here
'
End Sub
End Class
Public Sub showform (Byval Formname As String)
Dim Form As new Form1
Form.name = Formname
Form.text = Formname
Form.show

End Sub

然后在运行窗口里运行:showform("abc")

真的可以弹出一个窗口,我可不可以根据这个在狐表中动态的来动态的建窗口?


 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/25 23:12:00 [只看该作者]

这样可以创建窗口,不过这个窗口就只能使用。net自带的控件了,也必须自己动态的绑定事件,享受不到狐表的功能了。这样还不如用vs开发好了。
[此贴子已经被作者于2016/10/25 23:12:38编辑过]

 回到顶部
总数 13 1 2 下一页