Q&A

  • 전화접속 어댑터를 설치하려면??
윈도우즈 95와 98의 CD를 넣은 상태에서 직접 전화접속 어댑터와 전화접속 네트워킹을 설치하지 않고 프로그램에서 실행시키는 방법을 알고 계시는 분 좀 가르쳐 주세요.



모뎀은 modem.cpl로 설정이 가능하던데 이 둘은 방법을 잘 모르겠네요.

1  COMMENTS
  • Profile
    김영대 1999.06.25 02:42
    양윤호 께서 말씀하시기를...

    > 윈도우즈 95와 98의 CD를 넣은 상태에서 직접 전화접속 어댑터와 전화접속 네트워킹을 설치하지 않고 프로그램에서 실행시키는 방법을 알고 계시는 분 좀 가르쳐 주세요.

    >

    > 모뎀은 modem.cpl로 설정이 가능하던데 이 둘은 방법을 잘 모르겠네요.



    안녕하세요 김영대입니다

    제어판의 applet 리스트를 구하신다면 아래를 참고하세요



    {...}

    type

    TForm1 = class(TForm)

    private

    { Private declarations }

    function ExecuteFile(const Params: String): THandle;

    public

    { Public declarations }

    end;



    {...}



    function TForm1.ExecuteFile(const Params: String): THandle;

    var

    zFileName, zParams, zDir: array[0..79] of Char;

    begin

    Result := ShellExecute(Application.MainForm.Handle,

    nil,

    StrPCopy(zFileName, pChar('c:windowsrundll32.exe'),

    StrPCopy(zParams, Params),

    StrPCopy(zDir, 'c:windows'),

    SW_SHOW);

    end;



    {...}



    // open the Control Panel

    ExecuteFile('shell32.dll,Control_RunDLL');



    {...}



    // add/remove programs: install/uninstall programs

    ExecuteFile('shell32.dll,Control_RunDLL appwiz.cpl,,1');



    {...}



    // add/remove programs: windows setup

    ExecuteFile('shell32.dll,Control_RunDLL appwiz.cpl,,2');



    {...}



    // add/remove programs: startup disk

    ExecuteFile('shell32.dll,Control_RunDLL appwiz.cpl,,3');



    {...}



    // display properties: background

    ExecuteFile('shell32.dll,Control_RunDLL desk.cpl,,0');



    {...}



    // display properties: screen saver

    ExecuteFile('shell32.dll,Control_RunDLL desk.cpl,,1');



    {...}



    // display properties: appearance

    ExecuteFile('shell32.dll,Control_RunDLL desk.cpl,,2');



    {...}



    // display properties: settings

    ExecuteFile('shell32.dll,Control_RunDLL desk.cpl,,3');



    {...}



    // find fast

    ExecuteFile('shell32.dll,Control_RunDLL findfast.cpl');



    {...}



    // internet: general

    ExecuteFile('shell32.dll,Control_RunDLL inetcpl.cpl,,0');



    {...}



    // internet: security

    ExecuteFile('shell32.dll,Control_RunDLL inetcpl.cpl,,1');



    {...}



    // internet: content

    ExecuteFile('shell32.dll,Control_RunDLL inetcpl.cpl,,2');



    {...}



    // internet: connection

    ExecuteFile('shell32.dll,Control_RunDLL inetcpl.cpl,,3');



    {...}



    // internet: programs

    ExecuteFile('shell32.dll,Control_RunDLL inetcpl.cpl,,4');



    {...}



    // internet: advanced

    ExecuteFile('shell32.dll,Control_RunDLL inetcpl.cpl,,5');



    {...}



    // regional settings: regional settings

    ExecuteFile('shell32.dll,Control_RunDLL intl.cpl,,0');



    {...}



    // regional settings: number

    ExecuteFile('shell32.dll,Control_RunDLL intl.cpl,,1');



    {...}



    // regional settings: currency

    ExecuteFile('shell32.dll,Control_RunDLL intl.cpl,,2');



    {...}



    // regional settings: time

    ExecuteFile('shell32.dll,Control_RunDLL intl.cpl,,3');



    {...}



    // regional settings: date

    ExecuteFile('shell32.dll,Control_RunDLL intl.cpl,,4');



    {...}



    // joy stick: general

    ExecuteFile('shell32.dll,Control_RunDLL joy.cpl,,0');



    {...}



    // joy stick: advanced

    ExecuteFile('shell32.dll,Control_RunDLL joy.cpl,,0');



    {...}



    // mouse

    ExecuteFile('shell32.dll,Control_RunDLL main.cpl @0');



    {...}



    // keyboard

    ExecuteFile('shell32.dll,Control_RunDLL main.cpl @1');



    {...}



    // printer

    ExecuteFile('shell32.dll,Control_RunDLL main.cpl @2');



    {...}



    // fonts

    ExecuteFile('shell32.dll,Control_RunDLL main.cpl @3');



    {...}



    // microsoft outlook: fax/mail

    ExecuteFile('shell32.dll,Control_RunDLL mlcfg32.cpl');



    {...}



    // multimedia: audio

    ExecuteFile('shell32.dll,Control_RunDLL mmsys.cpl,,0');



    {...}



    // multimedia: video

    ExecuteFile('shell32.dll,Control_RunDLL mmsys.cpl,,1');



    {...}



    // multimedia: midi

    ExecuteFile('shell32.dll,Control_RunDLL mmsys.cpl,,2');



    {...}



    // multimedia: cd music

    ExecuteFile('shell32.dll,Control_RunDLL mmsys.cpl,,3');



    {...}



    // multimedia: devices

    ExecuteFile('shell32.dll,Control_RunDLL mmsys.cpl,,4');



    {...}



    // networking

    ExecuteFile('shell32.dll,Control_RunDLL netcpl.cpl');



    {...}



    // dialup-networking wizard

    ExecuteFile('rnaui.dll,RnaWizard');



    {...}



    // odbc administration

    ExecuteFile('shell32.dll,Control_RunDLL odbccp32.cpl');



    {...}



    // password settings

    ExecuteFile('shell32.dll,Control_RunDLL password.cpl');



    {...}



    // system: general

    ExecuteFile('shell32.dll,Control_RunDLL sysdm.cpl,,0');



    {...}



    // system: device manager

    ExecuteFile('shell32.dll,Control_RunDLL sysdm.cpl,,1');



    {...}



    // system: hardware profiles

    ExecuteFile(,'shell32.dll,Control_RunDLL sysdm.cpl,,2');



    {...}



    // system: performance

    ExecuteFile('shell32.dll,Control_RunDLL sysdm.cpl,,3');



    {...}



    // hardware wizard

    ExecuteFile('shell32.dll,Control_RunDLL sysdm.cpl @1');



    {...}



    // add new printer wizard

    ExecuteFile('shell32.dll,SHHelpShortcuts_RunDLL AddPrinter');



    {...}



    // themes

    ExecuteFile('shell32.dll,Control_RunDLL themes.cpl');



    {...}



    // date/time properties: general

    ExecuteFile('shell32.dll,Control_RunDLL timedate.cpl');



    {...}



    // date/time properties: time zone

    ExecuteFile('shell32.dll,Control_RunDLL timedate.cpl,,/f');



    {...}



    // add modem wizard

    ExecuteFile('shell32.dll,Control_RunDLL modem.cpl,,add');



    {...}



    // install tcp/ip

    ExecuteFile('setupapi.dll,InstallHinfSection MSTCP.Install 4 nettrans.inf');



    {...}



    // install dial-up adapter

    ExecuteFile('setupx.dll,InstallHinfSection RNA 12345 rna.inf');



    {...}



    // dial out through dialup adapter

    ExecuteFile('rnaui.dll,RnaDial DUNConnectionName');



    {...}