|
@@ -0,0 +1,34 @@
|
|
|
+{ %TARGET=win32,win64,wince }
|
|
|
+program tw37355;
|
|
|
+{$MODE OBJFPC}
|
|
|
+{$macro on}
|
|
|
+uses SysUtils, ComObj;
|
|
|
+var w:variant; err:string;
|
|
|
+begin
|
|
|
+ writeln('FPC ver.: '+ IntToStr(FPC_FULLVERSION));
|
|
|
+ write('Press Enter to start IE...');
|
|
|
+ //readln;
|
|
|
+ err := 'no error';
|
|
|
+ try
|
|
|
+ w := CreateOleObject('InternetExplorer.Application');
|
|
|
+ w.Visible := true;
|
|
|
+ try
|
|
|
+ w.Navigate(url:='https://bugs.freepascal.org/view.php?id=37355');
|
|
|
+ except
|
|
|
+ on E:Exception do begin
|
|
|
+ err := 'ERROR: ' + e.Message;
|
|
|
+ halt(1);
|
|
|
+ end;
|
|
|
+ end;
|
|
|
+ w.Quit;
|
|
|
+ w := UnAssigned;
|
|
|
+ except
|
|
|
+ on E:Exception do begin
|
|
|
+ err := 'ERROR: ' + e.Message;
|
|
|
+ halt(2);
|
|
|
+ end;
|
|
|
+ end;
|
|
|
+ writeln(err);
|
|
|
+ write('Press Enter to exit...');
|
|
|
+ //readln;
|
|
|
+end.
|