Q&A

  • 외부파일 실행문제...
제가 거상 자동 로그인 프로그램을 만들려고 하거든요 winexec()함수로도 실행하면 안되고요 나머지 2개함수 (이름을 까먹음)도 안되요 경로는 'C:\Program Files\JoyOn\Gersang\run.exe' 이건데요 제가 경로를 잘못 짚은건가요 좀 도와주세요 그걸로 실행하면 run 파일이 오류 가 나서 오류 보고 창이 떠요 ToT ('C:\Program Files\JoyOn\Gersang\gersang.exe'이걸로하면 까만화면에 가운데에 에러창 나와여)
5  COMMENTS
  • Profile
    김정규 2004.01.13 01:42
    경로는 맞습니다. run.exe는 패치 프로그램을 실행하는것이고요, 패치가 끝나면 자동으로 gersang.exe를 실행시키지요. gersang.exe를 직접호출하면 패치를 하지 않습니다.

  • Profile
    김규봉 2004.01.13 02:58
    오류보고창이 자꾸 뜨면서 실행이 안되네요...
    제가 프로그램을 잘못 짯는지 검사좀...

    unit Projec1;

    interface

    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ShellAPI;

    type
      TForm1 = class(TForm)
        Button1: TButton;
        Label1: TLabel;
        Label2: TLabel;
        Edit1: TEdit;
        Edit2: TEdit;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;

    var
      Form1: TForm1;

    implementation

    {$R *.dfm}

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      ShellExecute (Application.Handle, nil,PChar('C:\Program Files\JoyOn\Gersang\run.exe'),nil,nil,SW_SHOWNORMAL);
    end;
    end.


    처음 프로그래밍 해본거라 ^^ 부탁드려요 ToT
  • Profile
    김정규 2004.01.13 03:11
    프로그램은 이상없습니다.
    다만... 거상 자체 프로그램이 실행될때 경로가 실행시킨 프로그램의 패스로 걸려있습니다.

    해결책으론 짜신 프로그램을 거상폴더에 넣고 실행하면 됩니다.

  • Profile
    김규봉 2004.01.13 05:36
    정말 감사합니다 이제 자동로긴 만들수 잇겟네요
  • Profile
    연기훈 2004.01.13 00:30
    실행파일이 Exe라고 다 실행 되는 것은 아닙니다.

    gersang.exe 파일이 다른 실행 파일을 실행하여 구동하는 경우일수도 있으니

    확장자 없는 파일이나 다른 파일일 가능성이 있으니 찾아보세요!