社区
C++ Builder
帖子详情
一个关于ToolBar2000的问题
cdws222
2002-09-20 05:52:01
我在程序中使用了ToolBar2000,现在需要在退出程序时记住ToolBar的状态,比如ToolBar现在停靠在哪边,是不是变成了浮动的窗体等等,而在下次程序启动后还要还原出现在的状态。
我该怎么办?
请给段代码,谢谢!
...全文
22
11
打赏
收藏
一个关于ToolBar2000的问题
我在程序中使用了ToolBar2000,现在需要在退出程序时记住ToolBar的状态,比如ToolBar现在停靠在哪边,是不是变成了浮动的窗体等等,而在下次程序启动后还要还原出现在的状态。 我该怎么办? 请给段代码,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cdws222
2002-09-20
打赏
举报
回复
好吧,这个问题先不问了,但分还是要给的
kingcaiyao
2002-09-20
打赏
举报
回复
读出时这样:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TIniFile *pFile=new TIniFile(ExtractFilePath(Application->ExeName)+"cdws222.ini");
ToolBar->Left=pIni->ReadInteger("ToolBar2000","Left",0);
ToolBar->Top=pIni->ReadInteger("ToolBar2000","Top",0);
ToolBar->DockPos=pIni->ReadInteger("ToolBar2000","DockPos",0);
ToolBar->DockRow=pIni->ReadInteger("ToolBar2000","DockRow",0);
.....
delete pIni;
}
kingcaiyao
2002-09-20
打赏
举报
回复
你把ToolBar的位置等信息保存到ini文件中,下次调用时再从文件中取出就可以了。给你写个代码片段:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TIniFile *pFile=new TIniFile(ExtractFilePath(Application->ExeName)+"cdws222.ini");
pIni->WriteInteger("ToolBar2000","Left",ToolBar->Left);
pIni->WriteInteger("ToolBar2000","Top",ToolBar->Top);
pIni->WriteInteger("ToolBar2000","DockPos",ToolBar->DockPos);
pIni->WriteInteger("ToolBar2000","DockRow",ToolBar->DockRow);
.....
delete pIni;
}
cdws222
2002-09-20
打赏
举报
回复
如果TTBToolBar这时是一个窗体呢?
毕加索的画
2002-09-20
打赏
举报
回复
记录TTBToolbar的Left、Top、DockPos、DockRow属性,在程序重新启动时读出恢复.
cdws222
2002-09-20
打赏
举报
回复
各位大侠,我知道保存下来就行了,可我不知道具体的方法呀,还请各位写出一段代码!
气血龙渊
2002-09-20
打赏
举报
回复
保存在注册表里很方便的
耙子
2002-09-20
打赏
举报
回复
这个还不简单?
就是把当前的状态保存下来就行了。
一个是保存在注册表,一个是保存成文文件,比如ini。
Toolbar
2000 v2.1.2
Toolbar
2000 v2.1.2
toolbar
2000.rar
delphi控件中
toolbar
2000.rar
toolbar
2000 for DelphiXE
一个Delphi的控件 现在不容易找到了,上传上来共享一下,
toolbar
2000 for Delphi2010 or XE
Delphi
toolbar
2000 For XE5
Delphi
toolbar
2000 For XE5,原来项目在d2009下运行,经修改可以在xe5安装。
Toolbar
2000
Office 2000 风格的工具栏/菜单栏,完全Delphi源代码。 完全兼容Windows95/98/2000/Me/XP 和 NT4.0,无需新版本的COMCTL32.DLL文件。 菜单项可以包括工具按扭项,工具按扭项也可以菜单项。等等.....
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章