Как поменять заголовок консольного окна?

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Как поменять заголовок консольного окна?

Сообщение Плутон » 04.09.2011 12:59:11

Как поменять заголовок консольного окна в программе на FreePascal?
Плутон
новенький
 
Сообщения: 19
Зарегистрирован: 30.08.2011 09:39:38

Re: Как поменять заголовок консольного окна?

Сообщение Maxizar » 04.09.2011 13:47:19

Если для Windows, то так:
Код: Выделить всё
program Project1;

{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Classes, SysUtils, CustApp, windows
  { you can add units after this };

type

  { TMyApplication }

  TMyApplication = class(TCustomApplication)
  protected
    procedure DoRun; override;
  public
  end;

{ TMyApplication }

procedure TMyApplication.DoRun;
var
  ErrorMsg: String;
begin

  { add your program here }
   readln;
   SetConsoleTitle(PChar('Console Title'));
   readln;
  // stop program loop
  Terminate;
end;

var
  Application: TMyApplication;

{$R *.res}

begin
  Application:=TMyApplication.Create(nil);
  Application.Title:='My Application';
  Application.Run;
  Application.Free;
end.

Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Как поменять заголовок консольного окна?

Сообщение Плутон » 17.09.2011 19:36:42

Спасибо!
Плутон
новенький
 
Сообщения: 19
Зарегистрирован: 30.08.2011 09:39:38


Вернуться в Обучение Free Pascal

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Рейтинг@Mail.ru