2007年11月27日 星期二

命令提示字元無法使用(cmd)

在原本的路徑下不可執行,但在 C:\WINDOWS\system32> 可執行,這是因為環境變數被改變了。
解決方式:
控制台->系統->變更設訂->進階->環境變數->上半的PATH加入;C:\WINDOWS\system32

2007年11月25日 星期日

隨身碟病毒解決方法

症狀:Double Click硬碟,無法開啟硬碟
下載點:DelAutorun.rar

讓系統時間出現星期幾..

控制台->地區及語言選項->地區選項 按下自訂->日期 最下面的"完整日期"的完整日期樣式加入dddd 會變成 yyyy'年'M'月'd'日'dddd ->確定

window的命令systeminfo和/?

執行方式:開始->執行->輸入cmd 確定

  1. systeminfo:列出系統訊息
  2. /?:輸入某個命令,並在後面加上/?會顯示與此命令相關的資料 Ex:ipconfig /?

2007年11月14日 星期三

電腦出現「Generic Host Process For Win32 Services遇見問題而且必須關閉」。

電腦出現「Generic Host Process For Win32 Services遇見問題而且必須關閉」,然後電腦就停止連線不能上綱了。

先去下載微軟的相關更新,不可以再使用以下辦法:

微軟更新及msjava.dll下載處
http://groups.google.com.tw/group/evabow/web/msjava-dll?hl=zh-TW

  1. 就是病毒
    開機後會提示Generic Host Process for Win32 Services 遇到問題需要關閉
    Remote Rrocedure Call (RPC)服務意外終止,然後就自動重起電腦。
    一般該病毒會在註冊表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 下建立msblast.exe鍵值,還會在c:\windows\system32目錄下會放置一個msblast.exe的木馬程式
  2. 第二種情況是排除病毒後,還出現這樣的問題,一般都是IE元件在註冊表中註冊資訊被破壞,可以按下面的方法去解決該問題:
    在開始->執行,輸入"regsvr32 actxprxy.dll",然後"確定",接著會出現一個資訊對話 框"DllRegisterServer in actxprxy.dll succeeded",再次點擊"確定"。
    再開始->執行,輸入"regsvr32 shdocvw.dll",然後"確定"。
    再開始->執行,輸入"regsvr32 oleaut32.dll",然後"確定"。
    再開始->執行,輸入"regsvr32 actxprxy.dll",然後"確定"。
    再開始->執行,輸入"regsvr32 mshtml.dll",然後"確定"。
    再開始->執行,輸入"regsvr32 msjava.dll",然後"確定"。(很可能會出現錯誤提示,需要下載.DLL文件)
    再開始->執行,輸入"regsvr32 browseui.dll",然後"確定"。
    再開始->執行,輸入"regsvr32 urlmon.dll",然後"確定"。
    如果排除病毒問題後,做完上面的幾個IE元件註冊一般問題即可得到解決。
  3. 如果電腦有印表機,還可能是因爲印表機驅動安裝錯誤,也會造成這個錯誤。解決方法如下:重裝印表機驅動


資料來源:http://blog.yam.com/lijohnson/article/10579672
http://hk.knowledge.yahoo.com/question/?qid=7006081402022

2007年11月4日 星期日

取得檔案名稱、更改檔案名稱和去除檔案副檔名

取得檔案名稱:ExtractFileName
EX:file_Name := ExtractFileName(AgOpenDialog1.FileName);

更改檔案名稱:ChangeFileExt
EX:file_Name := ChangeFileExt(A.xls, B.xls);
  file_Name = B.xls

去除檔案副檔名:
EX:fileName := ChangeFileExt(ExtractFileName(AgOpenDialog1.FileName), '');

取得執行程式所在的路徑

絕對路徑:ExtractFilePath(Application.ExeName) =>有反斜線"\"

ExtractFileDir(Application.ExeName)=>無反斜線"\"