今天遇到了一个十分让人郁闷的事情,把写好的代码丢了。事情是这样的:
今天来了后,产品方面提出新的要求,要修改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错误编码的详细解析,这将帮助数据库管理员或开发人员更准确地...
在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. **未能启发工作人员**:成功的经理人懂得...
无论是拿破仑的军事失败、日本天皇的战争决策,还是尼克松的政治丑闻,它们都展示了错误决策可能带来的深远遗憾和影响。同时,课程也提醒我们个人需要从错误中学习,及时纠正错误,以避免产生无法挽回的损失。通过...