今天遇到了一个十分让人郁闷的事情,把写好的代码丢了。事情是这样的:
今天来了后,产品方面提出新的要求,要修改Inno setup的安装程序,增加一个页面。我对Inno Setup并不熟悉,经过前面两天的摸爬滚打,有了改的胆量了。既然要求改,就开始改吧。
Inno Setup下载的时候,感觉除了一个基本的安装程序外,还可以下载安装一个istool的东西,它可以增强对inno代码的编写。心想,这是个好东西,一个是原始的手工编写,一个是可视化的界面,那后者肯定好。下载安装后,发现它还可以启动Inno setup的自带的编辑器程序,进入到“原始编辑器”的界面。这样挺好,能转移来转移去,方便。殊不知就是这个方便成了我今天的错误的根源。
这个高级的编辑器少了一重要的特性-语法着色。在可视化编辑时没有问题,可是现在我要修改的很多部分是【code】部分,只能在编辑器内修改。这样的话使用它就不是好选择了,inno自带的那个编辑器可是有这个功能的,上面提到了两者可以方便转换,我就使用这个功能。同一个文件,在两个工具里打开,一个编辑code,一个可视化部分,很舒服的。
在我编辑完【code】部分后,保存,运行,ok,没有问题了。就转到可视化比较去,修改,然后保存。在转回到inno的编辑器,提示我,文件修改过,要重新load吗?当然,然后编译,运行。一看,怎么回事,我修改的部分没了,怎么回事。在一看代码,傻眼了,我写的【code】部分没有了。
想了一下,是istool的编辑器没有监视修改的功能,在我修改的时候把磁盘上的文件修改了,而inno的编辑器有这个功能,它提示我有了改变,可是它不知道,这个改变是我不想要的。于是,inno的编辑器就吧istool的编辑器里的文件load进来了,以前的修改从此就烟消云散。
分享到:
相关推荐
Win7 系统电脑安装软件失败并提示错误 1327 是一件很让人头疼的事情,但是解决这个问题其实很简单。下面我们将详细介绍如何解决这个问题。 首先,为什么会出现错误 1327 呢?错误 1327 是因为在安装软件时,系统...
在Oracle数据库管理与维护过程中,遇到错误编码是常有的事情。理解这些错误编码背后的具体含义对于快速定位问题、解决问题至关重要。以下是对部分Oracle错误编码的详细解析,这将帮助数据库管理员或开发人员更准确地...
4. 个人成长与职业发展:失败的经历如未能妥善处理工作任务,参与报告竞赛的不佳表现,都揭示了从错误中学习和成长的过程。通过向导师请教和自我反思,改善了工作态度和处理问题的能力。 5. 时间管理和优先级设定:...
在Windows操作系统中,连接共享打印机是一件非常常见的事情。但是,ometimes,我们可能会遇到连接共享打印机提示登陆失败未授予用户在此计算机上的请求登陆类型的错误信息。那么,这是什么原因导致的呢?如何解决这...
在Oracle数据库管理中,遇到错误代码是常有的事情。这些错误代码通常是系统为了帮助管理员识别和解决问题而提供的信息。本文将深入探讨Oracle数据库中的常见错误代码,解析它们的含义,并提供相应的解决策略。 首先...
对话中李彦宏、比尔·盖茨和马斯克分享了他们的成功经验和人生观念,包括脚踏实地、失败是成功之母、坚信自己所做的事情、创业需要坚持不懈、不要附加过高的期望、学习从错误中等等。这些经验和观念对于我们每个人都...
错误的想法是替换assert_equal和所有不计其数的assert\_this , assert\_that , should\_something库方法,这些方法仅存在于给出失败消息而不仅仅是“断言失败”的情况下。 Wrong一口气替换了所有这些,因为如果您...
项目失败的原因往往与规划不足和领导力缺乏有关。项目主管需要具备广泛的知识和技能,而不是仅仅专注于某一领域。成功的项目管理可以作为晋升的跳板,并通过树立榜样来激励团队。同时,对于项目结果的陈述和心态调整...
他还强调,从0到1的过程非常艰难,失败率极高,所以应该做更适合自己年龄阶段的事情。当然,这并不意味着排除独立创业的可能性,只是需要站在创业一线的可能性较小。 从范凯的经历和反思中,我们可以得出以下几点...
在网络安全领域,Wi-Fi 保护访问 (WAP) 和有线等效加密 (WEP) 是两种常见的无线网络认证和加密方法。然而,WEP 由于其固有的安全缺陷,早已不再被视为安全的选择。在本文中,我们将深入探讨一个特定的情况——"失败...
在数据库管理中,遇到错误是常有的事情,尤其是对于复杂如Sybase这样的企业级数据库管理系统。本篇文章将详细探讨如何解决Sybase数据库中出现的926和3414错误。 首先,错误926通常表示数据库无法正常打开,原因可能...
标题中的“初中语文文摘人生别把事情弄得更糟”实际上是一个寓言故事,它探讨的是面对生活困境时的态度和应对策略。这个故事的核心概念并不是直接与IT技术相关的,但它确实涉及到了心理学和社会学的一些重要观点,...
错误的时间管理做法包括一次性做完所有事情,过分亲力亲为,延长工作时间,拖延休息,以及减少娱乐活动。这些做法往往导致压力增加,效率下降,甚至可能影响到健康和生活质量。 正确的時間管理则提倡合理安排有效...
《项目主管入门——如何把事情做得漂亮》是一个关于企业管理的主题,主要关注的是如何高效地管理和完成项目。项目主管的角色在企业中至关重要,他们需要具备良好的组织能力、沟通技巧以及问题解决能力,确保项目的...
在团队合作中,当面对失败时,不应首先指责他人,而应反思自己的贡献和不足。每个人在团队中的角色都是重要的,而缺乏任何一方的努力都可能导致最终成果不尽人意。因此,我们应该学会如何共同承担责任,并且通过集体...
1. 强调思考的重要性,成功者与失败者的差异在于良好的习惯和思维方式。思想启发而非教条式教育更能激发员工潜力。 2. 思想影响行为,行为形成习惯,重视这个过程对结果的塑造。 3. 领导者应关注员工的思想发展,...
要找到失败与成功的平衡点,通过学习和改进策略提高成功概率。 9. 学习与执行力的结合:理论学习要与实际行动相结合,确保知识转化为实际行动,提升工作效率和成果。 10. 生活与工作的融合:工作学习总结同样适用...
他们不会将失败归咎于外在因素,而是勇于承认错误并寻求改进。避免“努力的表现”与“不停的辩解”,前者展示责任感,后者则可能引发信任危机。在面对问题时,应积极寻找解决方案,而不是寻找借口。通过培养对结果...
1. **拒绝承担个人责任**:优秀的管理者明白,事情的成功或失败,最终应由他们来负责。他们不仅关注个人表现,还会避免过多的辩解,更倾向于采取实际行动去解决问题。 2. **未能启发工作人员**:成功的经理人懂得...
有效的管理者应该认识到,为事情的结果负责是领导力的重要体现。勇于承担责任,而不是寻找借口或辩解,能够促进问题的解决,并建立团队的信任。管理者应培养对结果负责的精神,通过自我反思,避免将责任推卸给他人或...