李sir_Blog

博客园 首页 联系 订阅 管理

随笔分类 -  打包

摘要:发现Win7下的一些EXE文件图标莫名奇妙丢失,但功能却正常,在网上搜索了一下,原来是图标缓存的问题,应该是Win7的bug。"%userprofile%\AppData\Local\IconCache.db"根据网上提示方法,输入下列命令:在命令提示符下输入下列命令即可恢复。taskkill /im explorer.exe /fcd /d %userprofile%\appdata\local... 阅读全文
posted @ 2010-11-24 12:54 李sir 阅读(1202) 评论(0) 推荐(1) 编辑

摘要:最近发现有些朋友一老问IF命令的用法,IF命令个人觉得很简单,所以就一直没把发放到新手教学贴里说,现在我给补上一文,希望对各位"非常BAT的"新手朋友们有所帮助.现在开始:在CMD使用IF/?打开IF的系统帮助(自己看我就不全部列出来了),IF[NOT]ERRORLEVEL number commandIF[NOT]string1==string2 commandIF[NOT]EXIST file... 阅读全文
posted @ 2010-11-18 17:14 李sir 阅读(1107) 评论(0) 推荐(0) 编辑

摘要:先回顾一下他设置自定义变量的用法例子:@echo offsetvar=我是值echo%var%pause请看setvar=我是值,set是命令 var是变量名=号右边的"我是值"是变量的值在批处理中我们要引用这个变就把var变量名用两个%(百分号)扩起来,如%var%这种SET语法只能直接在BAT代码的提前赋予变量的值,有时候我们需要提供一个交互界面,让用户自己输入变量的值,然后我们在来根据这个值... 阅读全文
posted @ 2010-11-18 17:13 李sir 阅读(2344) 评论(0) 推荐(0) 编辑

摘要:FOR命令中有一些变量,他们的用法许多新手朋友还不太了解,今天给大家讲解他们的用法!先把FOR的变量全部列出来: ~I -删除任何引号("),扩展%I %~fI -将%I扩展到一个完全合格的路径名 %~dI -仅将%I扩展到一个驱动器号 %~pI -仅将%I扩展到一个路径 %~nI -仅将%I扩展到一个文件名 %~xI -仅将%I扩展到一个文件扩展名 %~sI -扩展的路径只含有短名 %~aI -... 阅读全文
posted @ 2010-11-18 17:12 李sir 阅读(4534) 评论(0) 推荐(0) 编辑

摘要:看了看第一节的东西,发现那些简单的命令都有详细解释,实在想不出什么更好的东西来解释他们,就直接来一个"FOR命令详解"在其中运用这些东西来解释吧!讲FOR之前呢,咋先告诉各位新手朋友,如果你有什么命令不懂,直接在CMD下面输入:name /?这样的格式来看系统给出的帮助文件,比如for /?就会把FOR命令的帮助全部显示出来!当然许多菜鸟同志都看不懂....所以才会有那么多批处理文章!!!!俺也照... 阅读全文
posted @ 2010-11-18 17:10 李sir 阅读(3172) 评论(0) 推荐(0) 编辑

摘要:批处理中的变量,我把他分为两类,分别为"系统变量"和"自定义变量"系统变量:他们的值由系统将其根据事先定义的条件自动赋值,也就是这些变量系统已经给他们定义了值,不需要我们来给他赋值,%ALLUSERSPROFILE%本地 返回“所有用户”配置文件的位置。%APPDATA%本地 返回默认情况下应用程序存储数据的位置。%CD%本地 返回当前目录字符串。%CMDCMDLINE%本... 阅读全文
posted @ 2010-11-18 16:58 李sir 阅读(4016) 评论(0) 推荐(0) 编辑

摘要:Session variables are special types of variables that are expanded at runtime when they are used. When they are used on screens, their values are automatically expanded for you, however if a session v... 阅读全文
posted @ 2010-11-18 09:19 李sir 阅读(1781) 评论(0) 推荐(0) 编辑

摘要:昨日发现打包的程序安装后在某些Win7机器上有这个问题。在开始——程序——目录——exe那边的图片显示不出来。查了很多原因。未能解决。发现点属性然后选择图片说明都不做点确定就可以显示了。折腾一番过后。我在打包程序中把快捷方式先删除。然后在添加定位到安装后的exe。然后编译安装后发现在那个机器上可以了。原因发现可能是我以前直接修... 阅读全文
posted @ 2010-11-16 11:35 李sir 阅读(636) 评论(0) 推荐(0) 编辑

摘要:我做了一个WebRtf的控件,主要是封装了RichtextBox控件,增加一些方法,如打印等,用来实现在Web上显示RTF文档的功能。编译成WebRtf.ocx,在VB中测试成功,为了能在Web上使用,我们需要做两个工作一是将其打包成Internet发布包二是将这个包进行数字签名我一步一步抓图进行讲解,如果对于第一个部分你已经熟悉,可以直接略过进入第二部分图上已经相当清楚,我只在必要的地方加一点描... 阅读全文
posted @ 2010-11-16 09:30 李sir 阅读(569) 评论(1) 推荐(0) 编辑

摘要:Application.Exit退出安装程序,并返回一个可选的返回代码。Application.GetInstallLanguage返回一个包含当前安装语言的表格。Application.GetLastError返回最后的错误代码。Application.GetWndHandle为安装程序窗口返回数字窗口句柄。Application.LoadActionPlugin加载一个操作插件文件 (.lmd... 阅读全文
posted @ 2010-10-11 16:24 李sir 阅读(3332) 评论(0) 推荐(0) 编辑

摘要:基础篇作者:Stanley Zhao版权所有,如转载请注明出处我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.i... 阅读全文
posted @ 2010-10-11 16:18 李sir 阅读(10464) 评论(2) 推荐(3) 编辑

摘要:export prototype DefaultFeature_Installed(); function DefaultFeature_Installed() string szInfPath,szApp,szCmd,szKey,szKeyValue; begin// TARGETDIR = "<PROGRAMFILES>\EeePC\" in this projectif (CMD... 阅读全文
posted @ 2010-06-28 15:31 李sir 阅读(1753) 评论(0) 推荐(1) 编辑