• PPT透明Flash影片工具(PPT新视角专用版)

    在PowerPoint文档中插入Flash影片后,您也许正在因无法去掉影片中那讨厌的背景而苦恼。现在,PPT透明Flash影片工具(PPT新视角专用版)横空出世了,只需一步,它就能帮助您把Flash影片中的背景轻而易举地透明了(所制作的swf影片必须支持背景透明),从而让Flash动画与PPT文档动画有机地结合起来。

    当前的版本不支持Windows 7操作系统,不支持64位PowerPoint。

    该工具已更新至PPT新视角工具集中。

    透明Flash影片工具下载:

    百度网盘下载

  •  

    为什么 Visual Basic 6 依然经久不衰

    Microsoft 最近在 Windows 8 的整个生存期中延长了 Visual Basic 6 应用程序的“确实行得通”兼容性支持(请参阅本月的编辑寄语“老兵永远不死”)。 Visual Basic 6 于 1998 年首次推出,因此,它的应用程序至少具有 24 年支持的生存期。 与 Microsoft .NET Framework 1.0 (2002) 对比一下,就会知道它的时间有多么长了,后者与 Windows 7 (2009) 都不兼容。

    我的一个名叫 Eric 的学生曾经开玩笑说,Visual Basic 6 是 Windows 生态系统中的“杀不死的蟑螂”。 这个比喻去可能比您想象的更深入。 蟑螂是很成功的,因为它们非常简单。 它们在自己的小生态环境中只做它们需要做的,仅此而已。 Visual Basic 6 在自己的小市场环境中做它的创造者要求它们所做的: 使经验较少的程序员能够快速开发有限的程序。 它从来就不是为开发复杂应用程序的程序员准备的。

    Visual Basic 6 通过剥离基础 Windows 操作系统的复杂性来实现其目标。 简单的事情完成起来也会非常简单。 另一方面,它无法完成复杂的事情,如处理线程。 我使用 Visual Basic 6 的经验是: 如果我在 10 分钟内做不成,我就根本做不了。

    Visual Basic 6 获得成功的另一个关键是,它具有一组有限的功能,学习起来轻松得多。 学习驾驶巴士所花的时间肯定比学开战斗机少得多。 成为很好的 Visual Basic 6 程序员所花的时间比成为很好的 C++(当时的主要替代产品)程序员少得多。

     

    当 Microsoft 将 Visual Basic. NET 变成“功能完善的语言”时,公司为其配备了 C# 具有的所有功能(线程、后台操作和继承等),但复杂性也随之增加。 因此,它需要一组与 C# 编程相同的技能,学习起来也同样不会轻松。

    Microsoft 内部人员之所以这样做是因为,他们以为这是苛求的 Visual Basic 6 社区的心声。 但是,Visual Basic 6 程序员代表了“沉默的大多数”,这是美国发明的一个流行语。 1969 年,美国总统理查德•尼克松在那个动荡的年代里用这个词来形容他的那些反对游行示威和秉承传统文化价值的支持者。 几乎所有 Visual Basic 6 程序员对 Visual Basic 6 提供的功能都很满意。 他们很高兴成为巴士司机: 下午 5 点下班 (天气好时甚至下午 4:30 就下班) 而不是工作到深夜;周末与家人一起娱乐,而不是拖着疲惫的身躯去办公室加班;早早与家人一起上床休息,而不是与另一个程序员通宵工作,而早上仅仅啃几口凉比萨。 他们没有抱怨 Visual Basic 6 中缺少运算符重载或多态性,因此,他们没有多说什么。

    但是,Microsoft 听到的声音来自 3% Visual Basic 6 巴士司机,他们一心想成为战斗机飞行员。 这些家伙花时间参加会议,在 CompuServe 论坛上提出问题以及为文章提供反馈。 他们并不仅仅满足于幻想向前面刚好挡住他们去路的汽车排气管发射响尾蛇导弹,而是要求 Microsoft 在他们的巴士上安装加力燃烧装置以及导弹、干扰装置和平视显示器。 Microsoft 还真就这样做了。

    但为 Visual Basic 6 社区提供 Visual Basic .NET 就好象将土狼作为家狗驯养,然后将它放到森林里,并朝它大喊:“伟大的杀手,去捕杀上帝为你创造的猎物吧!”它们中的大多数会说:“开玩笑吧。 当我坐在火堆旁边的温暖座垫上,你为我打开一罐爱宝狗罐头。谁还愿意遭这个罪呀!”Visual Basic 6 继续朝向正确的方向前进。

     

    当然啦,Visual Basic 6 也不是完美无缺的。 OnError Resume Next? 如果什么地方出了点小问题,是保持运行并看看会发生什么情况? 这可能不是明智之举。 但对于很大一类问题来说,由水平较低的人员(因而更便宜)快速(因而更便宜)开发有限(因而更便宜)的应用程序是一个重要的解决方案。

    LightSwitch 现在正在试图填补这个小领域,但人们对它的评价褒贬不一(请参阅 bit.ly/n9crJj)。 它至少还要等十年。

    Visual Basic 6 所做的工作还需要继续做。 直到且除非 Microsoft 推出了具有这些功能的其他工具,否则,仍会继续使用 Visual Basic 6。 我敢和你赌一杯啤酒,Microsoft 一定会在 Windows 9 和 10 中延长 Visual Basic 6 支持。

    作者:David S. Platt 在哈佛大学拓展学院以及世界各地的公司讲授 .NET 编程。Microsoft 在 2002 年授予他“软件传奇人物”称号。

     

     

  •  

    老兵永远不死

    道格拉斯•麦克阿瑟将军 1951 年在美国国会发表了著名的告别 演讲 “老兵永远不死,他们只是悄然隐去”。半个世纪过后,麦克阿瑟的这句名言也可以很容易用到编程语言上。 具体来说,我指的是 Visual Basic。

    正如“别让我打开话匣子”专栏作家 David Platt 在本月的 MSDN 杂志期刊中所介绍的一样,Microsoft 已正式在 Windows Vista、Windows Server 2008、Windows 7 和 Windows 8 操作系统的整个生存期中延长对其 Visual Basic 6 编程语言的“确实行得通”支持。 这意味着,每个操作系统中的核心 Visual Basic 6 运行时将享受五年的主流支持和五年的延长支持,从提供给定的操作系统之日算起。

    虽然 Microsoft 在其 Windows 操作系统中延长了 Visual Basic 6 支持,但没有宣布提供实际开发工具的支持。 Microsoft 于 2005 年 3 月 31 日宣布停止 Visual Basic 6 企业版和标准版的主流支持。 IDE 延长支持的截止日期为 2008 年 4 月 8 日。

    正如 Platt 在他的专栏中提到的一样,在 Microsoft 推出 Visual Basic .NET 以替代 Visual Basic 6 之后的 10 多年里,Visual Basic 6 依然深受广大开发人员的喜爱。 该语言经久不衰的核心魅力在于,它将重点放在简单直接上。 Platt 在他的专栏中写道“我使用 Visual Basic 6 的经验是: 如果我在 10 分钟内做不成,我就根本做不了。”

    Karl Peterson 对此表示同意。 Peterson 是长期从事 Visual Basic 6 的开发人员,并且以前是 Visual Studio 杂志和 Visual Basic 编程杂志的专栏作家,他已经有点淡忘 Visual Basic 6 了,甚至出乎我们大多数人的意料。 他说,开发人员仍然对该语言情有独钟是因为,它仍然可以为他们提供所需的功能。 不多, 也不少。

     

    Peterson 说“没有充分的理由迁移传统 VB 代码。 选择新的语言并使用它们开始新的项目也没有什么错。 但没有创造力地重新编写功能代码简直就是浪费金钱和精力”。他将 Visual Basic 6 称为“2020 年的 COBOL”。

    开发人员不愿意移植完美的代码并不奇怪,他们往往选择保留现有的代码,并使用最新的工具和语言扩展功能。 这并不是一个完美的解决方案,但很好地兼顾了成本和稳定性。

    Peterson 继续说“企业运行传统 VB。 政府运行传统 VB。”然后,他说,他并不认为 Microsoft 希望企业或政府“移到不支持传统 VB 代码的操作系统”。

     

    Visual Basic 6 并不是唯一深受活跃开发者社区喜爱的遗留语言。 Platt 说,他在 Internet 上看到了针对 Borland Delphi、Microsoft FoxPro 和 Sybase PowerBuilder 的支持包。 甚至还有一些开发人员仍在使用 DEC 软件。 但 Visual Basic 是独一无二的。

    Platt 说“但使用它们的开发人员远远没有 VB6 那么多。 巨大的人数本身就说明了它具有极佳的质量。”

    很明显,遗留工具和软件可能会在供应商推出新产品很长时间后仍然经久不衰。

    Platt 说“这与硬件不同,后者会由于缺少备件而迫使您改变平台。” Platt 继续说“通过使用 Internet,您与其他使用相同遗留产品的人们之间的交流变得容易多了。

    我想办一家专门处理遗留产品的咨询公司,从而利用所有那些有 50 年之久的老产品和系统化知识,这些可能在任何其他地方都找不到的。”我不确定他是否在开玩笑。 他还说“我给它起的名字是 Graybeard Consulting、Old Man Consulting 或类似的名字。 由于多年来我写了很多书和文章,我仍然不时会接到电话请我做 COM 方面的工作,如果我对项目感兴趣,我依然会乐此不疲。 当然啦,如果价格也公道的话。

    作者:Michael Desmond,MSDN 杂志的主编。

     

  • Grdx v1.5 For Powerpoint 2007/2010

     

    • Grdx是基于Powerpoint 2007/2010的颜色渐变设计工具。
    • 用这个工具可以快速地为Powerpoint中的形状设计专业的,独特的颜色渐变。
    • 强大的颜色渐变编辑器可以突破Powerpoint的限制,制作出创意无限的渐变色彩。
    • 美妙的Grdx文件格式,为创意的共享提供了渠道,不必再为做不出别人的效果而烦恼,只需轻点鼠标,瞬间完成。

     

    从金山快盘下载GRDX v1.5

    下载GRDX v1.5快速指南(PPTX格式)

    特别提示:

    由程序中用到了类型库,所以程序的入口会有所变化,导致愚蠢的360会提示有病毒(像这样的杀毒软件真是XXXX),请不必担心,放心使用,无毒!

  • Powertools精彩组件之形状与图片工具,是一款基于PowerPoint 2007/2010平台的形状与图片设计工具,通过这个工具,你可以打造有规则的、复杂的、系列的几何图形,可以方便地保存、管理和共享图形库,可以把文本转换为可编辑的形状,从而为文字的图形化设计打开了方便之门,可以快速地、有规则地分割图片等。

    Powertools工具集组件,继续下一个精彩……