Thema: Delphi Firemonkey iOS open URL

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: Firemonkey iOS open URL

  Alt 27. Mai 2012, 00:20
Danke werde ich mal ausprobieren. Fehler
Lieder
ich nach aus Xcode.
Bitte nochmal auf deutsch. Ich versteh grade nur Bahnhof.


Aber mal eine Frage so nebenbei.
Wieso sieht der Code für mich mehr nach Lazarus, als nach Delphi aus?
(FPC und lfm statt fmx/dfm)

Speziell die eine Zeile
Zitat:
UIApplication.sharedApplication.openUrl(NSUrl.URLW ithString(NSSTR(PChar(’http://blogs.embarcadero.com/ao’))));
ist da vollkommen egal, da sie eh nicht kompiliert wird, weil Delphi FPC natürlich nicht kennt.

Nichts desto trotz ist ’ natürlich falsch, da in Delphi die Strings nur mit ' definiert werden.


Aber solange du uns nicht endlich mal die Fehlermeldungen nennst, kann dir eh keiner helfen.
In Delphi kann man Strg+C in den (Fehler)-Dialogen und bei den Compilermeldungen verwenden.



[edit]
Ist ja witzig.
Klang immer so, als wenn FireMonkey eine Embarcadero-Erfindung währe, aber warum sind dann auch deren Quellcodes mit FPC-Compilerschaltern voll?
Und was ist eigentlich der Unterschied zwischen FMX.Types und FMX_Types.
Das sind za zwei verschiedene Units ... OK, die sehn ähnlich aus, aber z.B. interfaces haben anderes IDs.

Delphi-Quellcode:
// aus rad studio\9.0\source\fmi\FMX.Types.pas

  IFreeNotification = interface
    ['{FEB50EAF-A3B9-4b37-8EDB-1EF9EE2F22D4}']
    procedure FreeNotification(AObject: TObject);
  end;

// aus rad studio\9.0\source\fmx\FMX_Types.pas

  IFreeNotification = interface
    ['{63F90BB9-3889-4B25-83AF-A17A7A6250AE}']
    procedure FreeNotification(AObject: TObject);
  end;
[edit2]
ahh, _ ist WideString und . ist String/UnicodeString

und ich glaub mir fällt wieder was ein ... Emba hat's ja nicht geschafft einen eigenen Compiler für OSx/iOS zu schreiben.
$2B or not $2B

Geändert von himitsu (27. Mai 2012 um 01:17 Uhr)
  Mit Zitat antworten Zitat