線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3599
推到 Plurk!
推到 Facebook!

關於UIDocumentInteractionController的使用

缺席
sorge
一般會員


發表:1
回覆:0
積分:0
註冊:2013-09-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-09-18 18:52:59 IP:210.63.xxx.xxx 訂閱
UIDocumentInteractionController物件於xcode是透過第三方app開啟某檔案
參考如 http://www.cocoachina.com/bbs/simple/?t82090.html


參考了一些delphi呼叫iOS api的方法,程式碼如下
{
fpath 為某檔案的絕對路徑
}
procedure TForm2.fileOpenIn(fpath: string);
var
controller : UIDocumentInteractionController;
URL: NSURL;
begin
URL := TNSUrl.Wrap(TNSUrl.OCClass.URLWithString(NSSTR(fpath)));
controller := TUIDocumentInteractionController.Alloc;
controller.setURL(URL);
controller.presentOpenInMenuFromRect(
WindowHandleToPlatform(self.Handle).View.frame,
WindowHandleToPlatform(self.Handle).View,
true
);
end;

但執行時出現了 Handle null exception.
請問各位用DELPHI開發IOS APP時有無類似的需求,抑或我的寫法有無問題

謝謝

編輯記錄
sorge 重新編輯於 2013-09-18 18:53:34, 註解 無‧
系統時間:2024-04-20 0:33:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!