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


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

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

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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望:0 精华:0 注册:2013/11/24 22:10:00
关于动态生成窗口的问题  发帖心情 Post By:2016/10/24 12:01:00 [显示全部帖子]

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

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

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

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

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

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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/24 14:27:00 [显示全部帖子]

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

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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/24 16:04:00 [显示全部帖子]

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

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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/24 16:23:00 [显示全部帖子]

呼出狐爸

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

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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望: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")

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


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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/26 11:51:00 [显示全部帖子]

有点蓝老师

有几个问题想请教,因为系统之前用foxtable开发的,而且foxtable 确实比较简单,对于我来说已经够用了。我还是想以foxtable为主,带上这些功能。因为我的窗口里都是用常规的控件,使用.net 自带的也没问题,但有几个方面现在是搞不定的,我想问一下
可不可以实现:
1。这种用代码生成的窗口,可以用代码设置成并列窗口,并用代码绑定到狐表相应的表吗?
2。用代码生成的窗口,如果能生成一次后暂时保存到内存,不用重复生成?(如果生成的速度够快的话,每次重新生成也可以的)

多谢!


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


加好友 发短信
等级:六尾狐 帖子:1472 积分:11478 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2016/10/26 14:23:00 [显示全部帖子]

关键是第一个要行才可以的。真的没有办法吗?狐爸,能想想办法吗? 动态窗口应该是一个很好的解决方案,尤其是对一些窗口比较多的项目,省很多事啊。

希望后面狐表能支持吧!VS 还是复杂很多,而且项目里现在也用了很多OPENQQ,现在的水平应该搞不定的。多谢!

 回到顶部