国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

如何通過程序?qū)崿F(xiàn)網(wǎng)卡的啟用和禁止功能?

2019-11-18 17:59:35
字體:
供稿:網(wǎng)友

在Delphi中選PRoject Import Type Library命令,在對話框中選Import Microsoft Shell Controls And Automation類型庫,點(diǎn)Install后,在Delphi的ActiveX控件板上就多了TShellFolderItem,TShellLinkObject,TShellFolderView,TShell,TSearchCommand等幾個組件

const
   discVerb = '禁用(&B)';
   connVerb = '啟用(&A)';

function TForm1.DisableEthernet(const EthName,State: String): Boolean;
var
  cpFolder: Folder;
  nwFolder: Folder;
  nVerbs: FolderItemVerbs;
  i,j,k: integer;
  aItem: TListItem;
begin
  result := false;
  cpFolder := Form1.shell1.NameSpace(3);
  if cpFolder <> nil then
  begin
    for i := 0 to cpFolder.items.Count-1 do
    begin
      if cpFolder.Items.Item(i).Name = '網(wǎng)絡(luò)和撥號連接' then
      begin
        nwFolder := cpFolder.items.item(i).GetFolder as Folder;
        if nwFolder <> nil then
        begin
          for j :=0 to nwFolder.items.Count-1 do
          begin
            if nwFolder.Items.Item(j).Name = EthName then
            begin
              nVerbs := nwFolder.Items.Item(j).Verbs;
              for k := 0 to  nVerbs.Count-1 do
             begin
                if nVerbs.Item(k).Name = State then
                begin
                  nVerbs.Item(k).DoIt;
                  aItem := Form1.lvLog.Items.Add;
                  aItem.Caption := FormatDateTime('yyyy-mm-dd hh:mm:ss',now);
                  aItem.SubItems.Add(EthName);
                  aItem.SubItems.Add(State);
                  Result := True;
                end;
              end;
            end;
          end;
        end;
      end;
    end;
    if nwFolder = nil then
       showmessage('Network and Dial-up Connections not found');
  end
  else
    showmessage('control panel not found');

end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  DisableEthernet('本地連接',discVerb);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  DisableEthernet('本地連接',connVerb);
end;


上一篇:以遠(yuǎn)程計(jì)算機(jī)上的用戶身份訪問Com+應(yīng)用

下一篇:用DLL方式封裝MDI子窗體

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門圖片

新聞熱點(diǎn)

疑難解答

圖片精選

網(wǎng)友關(guān)注

主站蜘蛛池模板: 巴林左旗| 山东省| 武安市| 台东县| 贞丰县| 金湖县| 灵宝市| 固始县| 顺义区| 呈贡县| 四子王旗| 浪卡子县| 宣恩县| 河北区| 阳东县| 东光县| 乐陵市| 凌源市| 荣昌县| 高淳县| 广水市| 大同县| 乳山市| 松潘县| 会理县| 肥东县| 澄迈县| 当涂县| 宣汉县| 和平县| 阳谷县| 道真| 思南县| 黄浦区| 同德县| 湖南省| 连州市| 沾化县| 青田县| 蓬莱市| 梁平县|