以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何通过“设置窗口”中输入内容实现对状态栏的更改  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51558)

--  作者:aimanbao233
--  发布时间:2014/5/28 21:16:00
--  [求助]如何通过“设置窗口”中输入内容实现对状态栏的更改
在菜单栏有“设置”按钮,点击打开设置窗口,通过对设置窗口中文本框输入内容,实现对状态栏的更改。
Dim tb As Winform.Control
tb = e.Form.Controls("TextBox1")
StatusBar.Message1=  tb.text & "生产经营管理软件!"
上述代码说是“text”不是“Winform.Control”的成员,请问如何修改?

--  作者:有点甜
--  发布时间:2014/5/28 21:33:00
--  

 这样改

 

StatusBar.Message1=  e.Form.Controls("TextBox1").text & "生产经营管理软件!"

--  作者:aimanbao233
--  发布时间:2014/5/29 17:18:00
--  
在项目事件AfterOpenProject中写入如下代码:
StatusBar.Message1=  Forms("设置窗口").Controls("TextBox1").text   & "生产经营管理软件!"
ApplicationTitle= Forms("设置窗口").Controls("TextBox1").text   & "生产经营管理软件"

但提示出错“未将对象引用设置到对象的实例”,请问如何修改?

--  作者:aimanbao233
--  发布时间:2014/5/29 17:23:00
--  
另请问如何实现以下功能?在项目加载的时候状态栏和标题栏显示预设的单位名称,当通过设置按钮对单位名称进行修改后,关闭软件再打开重新加载时显示修改后的单位名称,请问如何实现?
--  作者:有点甜
--  发布时间:2014/5/29 17:29:00
--  
以下是引用aimanbao233在2014-5-29 17:23:00的发言:
另请问如何实现以下功能?在项目加载的时候状态栏和标题栏显示预设的单位名称,当通过设置按钮对单位名称进行修改后,关闭软件再打开重新加载时显示修改后的单位名称,请问如何实现?

 

你需要把信息保存在项目里,看这里 http://www.foxtable.com/help/topics/1544.htm

 


--  作者:aimanbao233
--  发布时间:2014/5/29 17:59:00
--  
谢谢,已解决!