<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      Delphi怎么完成文件關聯

      [摘要]關聯是Windows的一個顯著特性。比如安裝了office后,后綴是.doc的文件會和word關聯在一起。如果我們想自己創建關聯關系,就必須從注冊表入手。下面的代碼會把后綴是.me的文件和Notep...
      關聯是Windows的一個顯著特性。比如安裝了office后,后綴是.doc的文
      件會和word關聯在一起。如果我們想自己創建關聯關系,就必須從注冊表入手。下
      面的代碼會把后綴是.me的文件和Notepad關聯在一起,請參閱:

      procedure TForm1.Button1Click(Sender: TObject);
      var
        lphKey: HKEY;
        sKeyName: string;
        sKeyValue: string;
      begin
        sKeyName := 'ReadMeFile';
        sKeyValue := '說明文檔';
        RegCreateKey(HKEY_CLASSES_ROOT, pchar(sKeyName), lphKey);
        RegSetValue(lphKey, '', REG_SZ, pchar(sKeyValue), 0);
        sKeyName := '.me';
        sKeyValue := 'ReadMeFile';
        RegCreateKey(HKEY_CLASSES_ROOT, pchar(sKeyName), lphKey);
        RegSetValue(lphKey, '', REG_SZ, pchar(sKeyValue), 0);
        sKeyName := 'ReadMeFile';
        sKeyValue := 'c:\Win95\NotePad.exe %1'; { 注意路徑 }
        RegCreateKey(HKEY_CLASSES_ROOT, pchar(sKeyName), lphKey);
        RegSetValue(lphKey, 'shell\open\command', REG_SZ,
        pchar(sKeyValue), MAX_PATH);
      end;


      日韩精品一区二区三区高清