公司有个用b/s模式的WEB软件,现在想把它转为winform的,业务层接口这些都可以现成利用,以前没做个winform方面的软件,不知道需要注意些什么问题,我感觉把以前javascript的东西转过来有点麻烦,还有就是界面,总觉得没WEB布局那么方便.另外有以下两个问题需要请教:
1.以前WEB的数据库连接地址是写在WEBCONFIG文件里的,现在WINFORM下没有这个文件,我怎么和以前的达到统一?
2.以前WEB里应用了一个OCX控件,这个控件有界面,在WEB里可以<object uid....这样引用,不知道在winform里该怎样弄?
谢谢各位指教,第一次做WINFORM的软件,希望多多帮助,说得越详细越好,分不够可以再加.
1.以前WEB的数据库连接地址是写在WEBCONFIG文件里的,现在WINFORM下没有这个文件,我怎么和以前的达到统一?
2.以前WEB里应用了一个OCX控件,这个控件有界面,在WEB里可以<object uid....这样引用,不知道在winform里该怎样弄?
谢谢各位指教,第一次做WINFORM的软件,希望多多帮助,说得越详细越好,分不够可以再加.
解决方案 »
- ASP.NET后台动态添加一个Table控件。后面用FindControl找不到它并且没提示错误,接收新控件的新实例Table显示值为NULL。
- <script> 注入
- 怎样可以不删除管理员的账号
- this
- 中文乱码问题!怎样才能做到,不管浏览器的编码如何设置,都能显示中文?
- <%@ Reference Page="loginform.aspx"%>,如何在後台代碼中使用?-----各位高手請教!!!!
- 。net初学者的一个小问题!
- 在做新闻系统时候,如何解决模版问题?让用户可以自由生成各式各样的网站??
- 在textbox中输入<b>你好</b>,在click button后为什么出问题--在线等待
- Repeater中实现单选(repeater radiobutton)
- 如何保持TREEVIEW结点的颜色设置?
- 按效果付费的广告(CPA)是如何实现的呢~~~~
2、要看你的ocx控件在winform有没相应的替代品,大概要重找一个。
3、winform有很多事件,如果你的javascript是业务逻辑不涉及界面美工的,winform的事件完全能替代。不过winform的美工和webform不是同一回事,你的界面估计要重写。
1:我在数据层获取数据库连接地址的方法是用的系统自带的获取webconfig文件节点数据的方法,在WINFORM里可不改动数据层获取连接地址的方法,而得到地址。我想在WINFORM里自己新建一个WEBCONFIG文件,不知道数据层项目里能否自动识别到这个文件上。
2.ocx是公司自己用VC写的一个控件,按照上面那位仁兄所说的,难道还要分WEN版本的和WINFORM版本的不能通用啊?如果重写,好麻烦啊,如果能用那么该怎么用,相WEB里那样,想放到一个位置直接<OBJECT.....就可以了,那在WINFORM里该怎么用?
==
winform处理这些一定比javascript容易1.以前WEB的数据库连接地址是写在WEBCONFIG文件里的,现在WINFORM下没有这个文件,我怎么和以前的达到统一?
==
app.Config菜单项目 -- [项目名]属性 -- 设置 在这里加了东西并将范围设置为 Application会自动生成app.config文件2.以前WEB里应用了一个OCX控件,这个控件有界面,在WEB里可以 <object uid....这样引用,不知道在winform里该怎样弄?
==
试试工具项 -- 自己建一个选项卡 -- 鼠标右键 添加项 -- Com组件选项卡 -- 浏览 选中你的OCX控件 -- 确定
==
winform处理这些一定比javascript容易 1.以前WEB的数据库连接地址是写在WEBCONFIG文件里的,现在WINFORM下没有这个文件,我怎么和以前的达到统一?
==
app.Config 菜单 项目 -- [项目名]属性 -- 设置 在这里加了东西并将范围设置为 Application会自动生成app.config文件 2.以前WEB里应用了一个OCX控件,这个控件有界面,在WEB里可以 <object uid....这样引用,不知道在winform里该怎样弄?
==
试试 工具项 -- 自己建一个选项卡 -- 鼠标右键 添加项 -- Com组件选项卡 -- 浏览 选中你的OCX控件 -- 确定顶
如果需要保密,应该加密,当然要可逆的,这一步有时候很必要,因为这个是放在客户端机器上面的。其他的大家都说了,我就不说了