摘要:
一、花生壳1. 设置静态ip选择 DHCP服务器 -> 静态地址分配,为内网内的机器分配静态ip2.设置端口转发选择 转发规则 -> 虚拟服务器,将外网对443端口的访问转发到安装了SVN Server服务的机器ip上,这里如果设置了80端口,那么你的Web服务器也会对外可见了3. 配置动态DNS大部分路由器都提供了动态DNS的支持,我的路由器支持花生壳(www.oray.net)和科迈网(www.comexe.com)两家DDNS服务商,在这里填入你在服务商处注册的用户名和密码,登录成功后会看到你绑定的域名以上三步配置完成后,在浏览器中输入SVN Server的地址,如 http 阅读全文
摘要:
不要在受SVN控制的文件夹里点右键,因为这个文件夹已经在SVN控制之下,当然不会允许在里面嵌套另一个SVN版本库换个不受控的文件夹点右键,比如D盘根目录 阅读全文
摘要:
把U盘插入电脑然后 在开始--运行中输入attrib x:\* -r -s -h /s /d其中X是你的U盘的盘符回车 阅读全文
摘要:
卸载工具网上自己下载即可 阅读全文
摘要:
访问服务器共享资源每次都输帐号和密码, 可以把服务器上的GUEST帐号激活为启用,再到服务器本地安全策略--用户权限分配--把拒绝网络访问本机中的GUEST 册掉, 再到 安全选项里--网络访问:本地账户的共享安全模型--选择仅来宾。这样以后就不需要再输入账号和密码了 阅读全文
摘要:
出现这个错误,一般都是直接复制代码产生的,可能delphi编译器有点问题,把复制过来的代码粘贴到delphi中的时候,默认每行后面会产生很多不可见得空格,主要的原因还是字符串的格式有问题,所以就会出现代码明明能编译通过,程序也能正常运行的,可是自己写代码的时候,在delphi默认提示跳出的时候,不能提示,跳出编译错误unable to invoke code completion due to errors in source cord.解决办法,把delphi的代码全部选择,复制,再打开ultraedit,ctrl+v粘贴到ultraedit中,再全部选择代码----格式--删除行尾空格.. 阅读全文
摘要:
64位系统下,要成功创建组件,可以通过如下途径:1、用图形化工具注册dll组件:通过“管理工具->组件服务”,一路展开,直到打开COM+应用程序,随便取个名字。此时创建一个空的COM+应用程序,“激活类型”选择“库应用程序”。在其下展开"组件->新建组件->安装新组件",此时可以添加任意多的DLL组件。2、手动注册脚本组件,如wsc组件。此时要用“\Windows\SysWOW64\”下的regsvr32程序注册。因为在资源管理器下,默认的右击注册使用的是\Windows\System32\”下的regsvr32程序注册的,不适用。3、IIS7管理平台里, 阅读全文
摘要:
问题如题解决办法:清除sa密码,在win7下sql数据库有密码可能会报错原因是mdac在win7已经升级导致的问题,新版的mdac会在数据库连接返回的链接字符串加了东西,所以程序需要修改编译 阅读全文
摘要:
在窗体uses中,添加新的引用单元:DBGridEhImpExp procedure TFrmdbGridEh.ToolButton2Click(Sender: TObject);var ExpClass:TDBGridEhExportClass; Ext:String; lssavedialog: tsavedialog;begintry lssavedialog := tsavedialog.Create(nil); lssavedialog.Filter := '*.xls|*.xls|*.csv|*.csv|*.htm|*.htm|*.rtf|*.rtf|*.txt|*.txt 阅读全文
摘要:
DisableControls方法是在程序修改或后台有刷新记录的时候切断数据组件,如TTABLE、ADOQUERY等等与组件数据源的联系。如果没有切断,数据源中只要一有数据的改动,尤其是批量改动的话,每一笔的改动都会更新窗口中数据浏览组件的显示,这样会急剧减慢处理过程而且浪费时间。EnableControls的作用相反,用来恢复TTABLE等组件与DATASOURCE的联系,并促使数据浏览组件更新显示。 这两个函数主要阻止组件感应显示,以加快语句执行速度。 比如,用大量的循环的时候,最好用他们。 1. 数据集的EnableControls, DisableControls方法成对使用的时候, 阅读全文