Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.537 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: FMX-TLine nach rechts-oben

  Alt 8. Mai 2015, 17:10
Also ich meine das so:

Delphi-Quellcode:
unit Unit10;

interface

uses
  System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,

  FMX.Objects,

  System.IOUtils

  ;

type
  TForm10 = class(TForm)
    Image1: TImage;
    Path1: FMX.Objects.TPath;
    Path2: FMX.Objects.TPath;
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form10: TForm10;

implementation

{$R *.fmx}

procedure TForm10.FormCreate(Sender: TObject);
var
  s: string;
begin
  s := TPath.GetHomePath; // TPath Record (Pfade)

  path1.Data.Data := ''; // TPath object (SVG)
end;

end.
Das müsste doch bei Dir (himitsu) auch gehen, oder? Jedenfalls wird es hier anstandslos kompiliert und läuft.

Die von Dir beschriebene Nachfrage des Compilers kommt doch sonst nur, wenn in der Formdatei für ein Control gleichen Namens in der .pas-Datei ein anderer Typ angegeben ist. Dann muss entweder der Objekt-Typ in der Form-Datei oder in der Unit angepasst werden, je nachdem, welches Control man tatsächlich verwenden möchte.
  Mit Zitat antworten Zitat