merdashka получился вот такой код:
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ActnList, ExtActns;
type
TForm1 = class(TForm)
ActionList1: TActionList;
FileRun1: TFileRun;
procedure FileRun1Hint(var HintStr: String; var CanShow: Boolean);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FileRun1Hint(var HintStr: String; var CanShow: Boolean);
begin
procedure TForm1.FormShow(Sender: TObject);
begin
FileRun1.FileName:=extractfilepath(Application.ExeName)+'help.chm');
FileRun1.Execute;
Application.Terminate;
end;
end;
end.
но при запуске выскакивает следующая ошибка:
Build
[Error] Unit1.pas(29): Statement expected but 'PROCEDURE' found
[Error] Unit1.pas(29): Undeclared identifier: 'FormShow'
[Error] Unit1.pas(31): Undeclared identifier: 'FileRun1'
[Error] Unit1.pas(31): 'END' expected but ')' found
[Error] Unit1.pas(36): '.' expected but ';' found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'F:\Desktop\Base\Unit1.pas'
чего делать то в этой ситуации

я похоже только ошибки плодить умею