社区
C++ Builder
帖子详情
奇怪问题,电脑一启动弹出错误消息 TrayIcon
tangx100
2008-07-10 06:00:47
当重新启动计算机时,会弹出错误消息 ;(申明:我的程序是随系统启动而启动的)
Error reading TrayIcon1->Visible:Cannot Create System Shell
我的程序中用到了TrayIcon控件
不知道是什么原因引起的,能避免吗?
...全文
208
9
打赏
收藏
奇怪问题,电脑一启动弹出错误消息 TrayIcon
当重新启动计算机时,会弹出错误消息 ;(申明:我的程序是随系统启动而启动的) Error reading TrayIcon1->Visible:Cannot Create System Shell 我的程序中用到了TrayIcon控件 不知道是什么原因引起的,能避免吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gamehack
2008-07-11
打赏
举报
回复
在主窗体的closequery中加入一个CLOSE试试,这样当电脑重启时,你的程序会自己退出
loveshell
2008-07-11
打赏
举报
回复
直接用Visible应该是form的Visible吧
tangx100
2008-07-11
打赏
举报
回复
谢谢楼上的提醒,不过还是不行
点击托盘图标,都弹不出窗体来
//--------------------------------------------------------
我进行了修改如下:点击托盘图标,可以弹出窗体,不知能否解决此问题
void __fastcall TForm1::TrayIcon1Restore(TObject *Sender)
{
if(TrayIcon1-> Tag)
{
Position = poDesktopCenter;
if(!Visible)
{
Visible = true;
}
TrayIcon1-> Tag = 0;
}
}
//---请问
这个Visible与TrayIcon1->Visible有什么区别
loveshell
2008-07-11
打赏
举报
回复
if(TrayIcon1->Visible==false)
TrayIcon1->Visible=true
tangx100
2008-07-11
打赏
举报
回复
那如何修改呢?
TrayIcon1 的控件的属性设置Visible为True
我只在程序中加了
//--------------------------------------------------------
void __fastcall TForm1::TrayIcon1Restore(TObject *Sender)
{
if(TrayIcon1->Tag)
{
Position = poDesktopCenter;
Visible = true;
TrayIcon1->Tag = 0;
}
}
//--------------------------------------------------------
我试着在程序中去掉其中一个,可结果不行
TripH0101
2008-07-11
打赏
举报
回复
当 TrayIcon1->Visible = true 时,再设置 TrayIcon1->Visible = true 则会报错。
microsoftzxw
2008-07-11
打赏
举报
回复
这个问题我也遇到过,我现在加了一个群,这个群人气较好,也的确有高手,不但可以交流问题,而且还可以接项目赚钱,QQ群号是:陆.肆.柒.玖.捌.柒.贰.零,不要说我做广告,看看便知,如需要的话加入试试,如果你发现好的交流群也别忘了告诉我啊!呵呵!
tangx100
2008-07-11
打赏
举报
回复
回楼上Gamehack的:
在主窗体的closequery事件里我已加了Application->Terminate(); 应该也退出了吧?
谢谢Loveshell
应该是Form的Visible ,因为在我测试时,我把Visible=false;点击托盘图标,无法显示窗体
那我写的下面这语句对TrayIcon1不起作用啊,
if(!Visible)
{
Visible = true;
}
但我没有在其它地方设TrayIcon1->Visible=true
loveshell
2008-07-10
打赏
举报
回复
听说TrayIcon->visible本来就为true的时候再去设置等于true就会出这个错误,电脑上没CB,没验证
total commader
转帖:http://www.anheng.com.cn/news/21724.html Total Commander原名Windows Commander,她是众多骨灰级
电脑
的玩家的最爱,
电脑
爱好者随身必备的瑞士军刀,你可能已经无数次听过她的大名,到底是何方神圣,有什么神奇之处?且听我一一道来…… 第一章 介绍篇 一、 什么是Total Commander Total Comma...
Windows Shell编程-第九章.图标与Windows任务条
第九章 图标与Windows任务条 如果问一个非程序人员Windows最好的特色是什么,得到的答案应该是系统最有吸引力的图标。无论是Windows98现在支持的通用串行总线(USB)还是WDM(看上去有点像一个软件协会而不象普通的设备驱动体系结构的缩写),图标在人们的心目中仍然是亲切的。你必须承认,微软总是从它的图形族群中获得最大的利益。 要了解使用图标表述
Total Commd配置文件详解
★ActiveRight=0 1: TC
启动
时自动激活右侧窗口,为0时左侧(默认)。 ★CmdUpDown=0 1:光标在命令栏时按上、下方向键可以立即移动文件列表的光标。0:按上、下方向键后光标仅回到文件列表。(无论1/0,按↑↓光标都回到文件列表,按→←光标到命令栏) ★DriveLib=c:\totalcmd\drvbmp.dll 自定义驱动器按钮的图案,指定包含资源的d...
Neutralinojs教程项目实战初体验(踩坑指南),干翻 electron
Neutralinojs 是一个轻量级可移植的桌面应用程序开发框架适用于 Linux、macOS 和 Windows 的预构建 x64 二进制文件。它可以让你使用 JavaScript, HTML 和 CSS 开发轻量的跨平台桌面应用。您可以使用任何编程语言(通过扩展 IPC)扩展 Neutranojs,并将 NeutranoJS 用作任何代码的一部分(通过子进程 IPC)。在 Electron 和 NWjs 中,你必须安装 Node.js 和成百上千的依赖库。
[转]Windows Shell 编程 第九章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987969】...
第九章图标与Windows任务条 如果问一个非程序人员Windows最好的特色是什么,得到的答案应该是系统最有吸引力的图标。无论是Windows98现在支持的通用串行总线(USB)还是WDM(看上去有点像一个软件协会而不象普通的设备驱动体系结构的缩写),图标在人们的心目中仍然是亲切的。你必须承认,微软总是从它的图形族群中获得最大的利益。 要了解使...
C++ Builder
13,870
社区成员
102,694
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章