以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于动态生成窗口的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92003) |
-- 作者:ap9709130 -- 发布时间:2016/10/24 12:01:00 -- 关于动态生成窗口的问题 用了faxtalbe 已经快三年了,真心觉得faxtable的对于不是专业计算机的人来说,真的很方便。自己就可以把公司的系统完成了。虽然不可以和市面上的产品那样专业,但是确实能解决很多实际的问题。 随着开发的深入,现在窗口越来越多,使用的人越来越多,系统慢慢的越来越大,有些不是经常用的窗口会有些小问题,现在的解决办法是升级,但现在升级的效率确实也不高。所以有一个想法。 如果窗口能根据一个表自动生成,就好了。控件可以根据表自动生成,这个没有问题。 如果我事先做好一个表,可以动态生成一个窗口吗?就好像临时表那样,不能保存,重新打开系统的时候就重新生成,只要更新生成窗口的表,生成的窗口就没有问题。这样对于基于窗口的系统来说,基本就不用升级了。 而且每次就是第一次打开窗口时下载一次,对系统的负担也不重。这样的想法对吗?在狐表里能实现吗?
|
-- 作者:有点蓝 -- 发布时间:2016/10/24 14:22:00 -- 想法是对的,现实是骨感的,狐表现在是实现不了的。 |
-- 作者:ap9709130 -- 发布时间:2016/10/24 14:27:00 -- 是哪一步不行?狐表是不是不支持用代码生成窗口? |
-- 作者:有点蓝 -- 发布时间:2016/10/24 15:22:00 -- 狐表不支持用代码生成狐表设计的窗口 |
-- 作者:y2287958 -- 发布时间:2016/10/24 15:41:00 -- 不如直接做个空白窗口备用 |
-- 作者:ap9709130 -- 发布时间:2016/10/24 16:04:00 -- 做个空白的,最终还是要升级。只能能动态创建才能达到效果。希望狐爸,早日能改进此功能。因为用狐表很多的东西都是基于窗口的。 |
-- 作者:blackzhu -- 发布时间:2016/10/24 16:16:00 -- 狐表的窗口 要么多留些空白窗口调用,如果一个窗口可以多次打开,那也没有什么问题! 也可以动态生成一个底层的窗口,但是狐表的表控件不支持.两难. |
-- 作者:ap9709130 -- 发布时间:2016/10/24 16:23:00 -- 呼出狐爸 狐表要怎么才能用代码生成一个窗口,有方法吗?
|
-- 作者:ap9709130 -- 发布时间:2016/10/25 22:58:00 -- 有点蓝老师
我这两天又查了些资料,有个想法,不知道可不可以,我在狐表里可不可以 自定义一个过程,用这个过程来动态建一个窗口然后再打开它。
相关的资料如下:http://www.xker.com/page/e2007/0131/22031_3.html
因为我是个菜鸟,只用过foxtale,还过觉得foxtable 更容易懂些,请不要见笑。
我按上面的代码写了个过程,试了一下,代码如下: Public Class Form1 Private Sub InitializeComponent() End Sub 然后在运行窗口里运行:showform("abc") 真的可以弹出一个窗口,我可不可以根据这个在狐表中动态的来动态的建窗口? |
-- 作者:有点蓝 -- 发布时间:2016/10/25 23:12:00 -- 这样可以创建窗口,不过这个窗口就只能使用。net自带的控件了,也必须自己动态的绑定事件,享受不到狐表的功能了。这样还不如用vs开发好了。 [此贴子已经被作者于2016/10/25 23:12:38编辑过]
|