delphi linux图形版 打开文件和链接  
官方Delphi 学习QQ群: 682628230(三千人)
频道

delphi linux图形版 打开文件和链接


unit ShellApiFrm;


interface


uses

  System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,

  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Controls.Presentation, FMX.StdCtrls;


type

  TForm11 = class(TForm)

    Button1: TButton;

    Button2: TButton;

    OpenDialog1: TOpenDialog;

    procedure Button1Click(Sender: TObject);

    procedure Button2Click(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;


var

  Form11: TForm11;


implementation


{$IFDEF LINUX}

uses FMUX.Api;

{$ENDIF}


{$R *.fmx}


procedure TForm11.Button1Click(Sender: TObject);

begin

  {$IFDEF LINUX}

  FmuxOpenUrl(PChar('http://www.fmxlinux.com'));

  {$ENDIF}

end;


procedure TForm11.Button2Click(Sender: TObject);

begin

  {$IFDEF LINUX}

  if OpenDialog1.Execute then

    FmuxOpenFile(PChar(OpenDialog1.FileName));

  {$ENDIF}

end;


end.



推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.046653032302856 seconds