Q&A

  • 브라우즈를 제어 하고 싶습니다.
브라우즈 > 도구 > 인터넷 옵션> 기본페이지

기본페이지를 개발자가 원하는 페이지고 항상 유지 하고 싶습니다.
포맷이나 브라우즈 업글했을 때는 제외 하구요

유저가 수정할 수 없게 하고 싶은뎅

어떻게 하면 될까요?
2  COMMENTS
  • Profile
    구창민 2003.02.27 22:35
    안녕하세요~

    아래는 인터넷브라자의 시작페이지를 설정하는 샘플코드입니다.

    참고하시고 즐거운 프로그래밍 하시길~~


    function GetIEStartPage : string;
    Var
    Reg : TRegistry;
    begin
    Reg:= TRegistry.Create;
    try
      Reg.RootKey:= HKEY_CURRENT_USER;
      Reg.OpenKey('SoftwareMicrosoftInternet ExplorerMain',false);
      try
        result := Reg.ReadString('Start Page');
      except
        result := '';
      end;
      Reg.CloseKey;
    finally
       Reg.Free;
    end;
    end;

    function SetIEStartPage(APage : string) : boolean;
    Var
    Reg : TRegistry;
    begin
    Reg:= TRegistry.Create;
    try
      Reg.RootKey:= HKEY_CURRENT_USER;
      Reg.OpenKey('SoftwareMicrosoftInternet ExplorerMain',false);
      try
        Reg.WriteString('Start Page',APage);
        result := true;
      finally
        Reg.CloseKey;
        result := false;
      end;
    finally
       Reg.Free;
    end;
    end;

    // Show the Startpage
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    ShowMessage(GetIEStartPage);
    end;

    // Set the Startpage
    procedure TForm1.Button2Click(Sender: TObject);
    begin
    SetIEStartPage('www.delphi.pe.kr');
    end;






  • Profile
    내바 2003.02.27 22:41
    감사합니다.