Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.882 Beiträge
 
Delphi 12 Athens
 
#6

AW: Aufruf Programme mit Firemonkey

  Alt 11. Aug 2017, 15:30
Hallo
Ich habe mir diese Funktion abgeschaut um eine Website im Browser zu öffnen.
Delphi-Quellcode:
unit uCommonFunctions;

interface

uses
  {$IFDEF ANDROID}
  Androidapi.Helpers,
  Androidapi.JNI.App,
  Androidapi.JNI.GraphicsContentViewText,
  {$ENDIF ANDROID}
  {$IFDEF MSWINDOWS}//WIN32
   WINAPI.WINDOWS,
   Winapi.ShellAPI,
  {$ENDIF MSWINDOWS}
  {$IFDEF IOS}
  Macapi.ObjCRuntime,
  Macapi.ObjectiveC,
  IOSApi.Foundation,
  IOSApi.UIKit,
  IOSApi.QuartzCore,
  IOSApi.CocoaTypes,
  {$ENDIF IOS}
  {$IFDEF POSIX}
  Posix.Stdlib,
  {$ENDIF POSIX}
  System.UIConsts,
  System.UITypes,
  System.SysUtils,
  System.Classes,
  uCommontypes,
  system.Types,
  FMX.Dialogservice,
  ioutils;


Procedure OpenDocument(sCommand:String);

implementation

Procedure OpenDocument(sCommand:String);
Begin
{$IFDEF MSWINDOWS}
  ShellExecute(0, 'OPEN', PChar(sCommand), '', '', SW_SHOWNORMAL);
{$ENDIF MSWINDOWS}
{$IFDEF POSIX}
  _system(PAnsiChar('open ' + AnsiString(sCommand)));
{$ENDIF POSIX}
End;
Der Compiler meint für Android PANSICHAR und ANSIString nicht zu kennen.

_PANSICHAR und _ANSISTRING machens auch nicht.
muss ich wieder ein Bytearray von Tencoding übergeben?
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (11. Aug 2017 um 15:40 Uhr)
  Mit Zitat antworten Zitat