PIXNET Logo登入

蝮寧歇's blog

跳到主文

about delphi

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 22 週一 201718:05
  • XCode 8.3.2 !!!


話說 Apple 在 2017/4/18 的時候推出 XCode 8.3.2(搭配的依舊是 iOS SDK 10.3),最近不知道那個筋不對,想把超過半年以上沒異動的 app 專案從 XE8 轉上 Tokyo 版本,既然 Delphi 用最新版,當然 macOS、XCode 就順手更新到最新版本,順便測試看看有沒有甚麼問題~
國內幾個主要的論壇或是 FB 都沒看到有人提出什麼問題,對岸雖然有提出已經碰到的問題,但似乎並沒有讓人感受到無法使用下去,於似乎就'想說上吧!
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(0) 人氣(848)

  • 個人分類:Delphi Berlin
▲top
  • 4月 25 週二 201718:14
  • 電子發票 QRCode 的辨識


基於客戶端的需要,客戶問說如果手上有電子發票,可不可以讀出上面的發票號碼、金額等等的資訊呢?
像這張
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(0) 人氣(3,157)

  • 個人分類:Delphi XE8
▲top
  • 3月 10 週五 201718:16
  • Delphi DX10.1 Upd2 about apk size?


上週 K.Top 網聚,聊天的時候其他先進提到 DX10.1 編譯出來的 size 變小了,話說我是不太相信啦,猛然一查 blog 竟然有快一年沒更新了,不是不想更新,只是這幾版好像沒有太多亮點,加上台灣也只剩線上研討會,不像以前都會辦實體的發表會、技術研討會...弄得小弟我也有點疲乏了
既然其他先進有提,那就把早就裝好的 10.1 Upd2 打開來瞧瞧吧,測試案例還是沿用之前的那個 app
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(5) 人氣(179)

  • 個人分類:
▲top
  • 3月 23 週三 201618:00
  • App 也需要簡繁轉換?


玩 app 這麼久,其實沒有想過這個問題,雖然在 Windows 的世界裡已經實現過簡繁轉換了,但到 app 之後 倒是就忘記了,沒想到「需求」還是會自己找上門啊...
這個需求第一次被提出來的時候,想當然爾,不是就把 Windows 那套搬來就好嗎!而且現在是 Unicode 的世界,直覺想應該不困難才對,沒想到頭洗下去才發現世界真的不一樣~
先回頭看一下在 Windows 的世界,我們可以怎麼做?



//簡體轉繁體

function ChsToCht(CnStr: string): string;    

var

 Len: Integer;

begin

 Len := Length(CnStr);

 SetLength(Result, Len);

 LCMapString(GetUserDefaultLCID, LCMAP_TRADITIONAL_CHINESE, PChar(CnStr), Len, PChar(Result), Len);

end;

 

//繁體轉簡體

function ChtToChs(BigStr: string): string;   

var

 Len: Integer;

begin

 Len := Length(BigStr);

 SetLength(Result, Len);

 LCMapString(GetUserDefaultLCID, LCMAP_SIMPLIFIED_CHINESE, PChar(BigStr), Len, PChar(Result), Len);

end;




(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(0) 人氣(1,554)

  • 個人分類:其他
▲top
  • 10月 27 週二 201514:35
  • Delphi DX10 + iOS 9.1 + XCode 7.1


只能說苦命的我們...
趁著有個短暫的空檔,把 Mac 環境先升級到了目前的最新版 OS X EI Capitan 10.11.1 + XCode 7.1
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(3) 人氣(796)

  • 個人分類:Delphi 10 Seattle
▲top
  • 10月 08 週四 201517:53
  • 如何在行動裝置使用騰訊地圖?


騰訊地圖之前沒用過,不過由於在大陸地區沒辦法用 Google,所以勢必得用其他方案替代,騰訊地圖應該就是其中一個選擇...
在投入研究之前,由於之前撰寫行動裝置相關的功能,幾乎都會考量跨平台的問題(android、iOS),因此作法上優先考慮要能通用,解決方式不會綁定特定平台的寫法,除非真的找不到解決方式,才會依據各平台去撰寫,比如之前的 GCM、APN...
這次也是一樣,由於之前有使用 Google Map 的經驗,因此想說騰訊地圖應該也有比照提供 Web api 才對,果不其然,在下述路徑可以找到相關說明及範例
http://dev.map.qq.com/doc/example.html
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(0) 人氣(338)

  • 個人分類:Delphi 10 Seattle
▲top
  • 8月 03 週一 201517:54
  • Delphi 2007~Delphi XE8 終究難逃 Win10 輸入法毒手(確認是 Win10 的 Bug,微軟已於台北時間 8/12 釋出修正程式)


原本以為只有 Delphi 4~Delphi 2006 的程式有問題,但是經過這幾天反覆找解法後,發現實際上 Delphi 2007~Delphi XE8 終究難逃 Win10 輸入法毒手。咦...之前不是說是誤會一場嗎?唉,這就是這個問題難處裡的地方,只能說之前的測試程式涵蓋方式不夠廣泛
這次好好整理了一下測試程式,而且完全是在 Delphi 2009 以及 XE8 手工打造,沒有任何專案移植或是複製貼上的程式碼,結果都是一樣的...form 開啟來可能會被之前的 form 蓋住,
先開啟主畫面(此時輸入法已經切換為倉頡)

(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(0) 人氣(1,663)

  • 個人分類:其他
▲top
  • 7月 21 週二 201517:17
  • Windows 10 與 Delphi 程式有相容性疑慮(Delphi4~Delphi 2006)


測試環境:Windows 10 Enterprise Insider Preview Build 10130
受測 Delphi 版本:Delphi4、Delphi5、Delphi XE3、Delphi XE6、Delphi XE7、Delphi XE8
上述 Delphi 版本均有編譯出 EXE,確認均有此一問題存在,可以合理推測所有 Delphi 版本均同
狀況描述
    (1)兩個 form,各放一個 edit
    (2)程式執行後在 form1 的 edit 先將輸入法切換為注音
    (2)在 form1 的 edit 按下 F3 後開啟 form2
    (3)在 form2 切換輸入法為倉頡或是速成
    ->form2 會被壓到 form1 後面,無法繼續操作
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(2) 人氣(3,172)

  • 個人分類:其他
▲top
  • 5月 26 週二 201513:42
  • Delphi XE8 GCM 接收/發送一次搞定,免 java (XE7 適用)


本來想說 GCM 的部分前面已經寫過粉多次了,不過既然有網友提問是否可以提供不需要 java code 的 sample project,那麼就乾脆一次大放送,把接收/發送一併寫在同一個 sample project 好了。
sample project 置放於此
http://1drv.ms/1GzA9FE
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(18) 人氣(2,457)

  • 個人分類:Delphi XE8
▲top
  • 5月 22 週五 201518:07
  • Delphi XE8 @ TMapView


話說 XE8 的 What' New 內提到
New in XE8! MapView component for mobile platforms (iOS and Android) supporting platform specific interactive mapping libraries (respectively, by Apple and Google)
意思是 XE8 在 mobile 的環境提供一個新的 Map 元件,除了可以支援互動,還分別對應原生平台使用之 Map(Google Map 或 Apple Map)
(繼續閱讀...)
文章標籤

縹緲 發表在 痞客邦 留言(1) 人氣(1,329)

  • 個人分類:Delphi XE8
▲top
12...10»

參觀人氣

  • 本日人氣:
  • 累積人氣:

最新文章

  • XCode 8.3.2 !!!
  • 電子發票 QRCode 的辨識
  • Delphi DX10.1 Upd2 about apk size?
  • App 也需要簡繁轉換?
  • Delphi DX10 + iOS 9.1 + XCode 7.1
  • 如何在行動裝置使用騰訊地圖?
  • Delphi 2007~Delphi XE8 終究難逃 Win10 輸入法毒手(確認是 Win10 的 Bug,微軟已於台北時間 8/12 釋出修正程式)
  • Windows 10 與 Delphi 程式有相容性疑慮(Delphi4~Delphi 2006)
  • Delphi XE8 GCM 接收/發送一次搞定,免 java (XE7 適用)
  • Delphi XE8 @ TMapView

最新留言

  • [21/12/27] yerduakerk 於文章「Delphi XE7 with Blue...」留言:
    嗨,你好。找了这么久终于看到了一丝希望。我最近刚刚开始使用D...
  • [20/01/02] tao 於文章「快快樂樂學習 delphi XE5 fo...」留言:
    請教依照 [for Android app(三)(b)在...
  • [17/09/22] Chi 於文章「Delphi XE7 with Blue...」留言:
    您好,非常感谢您的源码分享。 请教以下2个问题: 1)是否...
  • [17/04/30] Wu 於文章「Delphi DX10 + iOS 9....」留言:
    版本對應 http://docwiki.embarcader...
  • [17/03/17] 訪客 於文章「Delphi DX10.1 Upd2 a...」留言:
    照著做了, 廣告秀不出來, 畫面沒動靜 XD 還是謝謝您!...
  • [17/03/16] Fire 於文章「Delphi DX10.1 Upd2 a...」留言:
    不好意思, 又有兩個問題想請教, 1. 要開啟一個純文字檔...
  • [17/03/13] Fire 於文章「Delphi DX10.1 Upd2 a...」留言:
    耶!!! 的確可以! 大感謝!!!!!!! (試了好久, ...
  • [17/03/12] Fire 於文章「Delphi DX10.1 Upd2 a...」留言:
    您好, 我前天剛開始試著用 Delphi 編譯 apk ...
  • [16/12/01] 訪客 於文章「iOS 篇 delphi XE6 for...」留言:
    how to solve 'session ended' ?...
  • [16/09/22] 訪客 於文章「use FireMoneky @ iOS...」留言:
    你好~ 我剛接觸有個問題想請教 請問一下變數如果是中文的...

文章分類

toggle Old_delphi (2)
  • design iOS by Delphi XE2 (7)
  • How to Connect to a Database in XE2 @ iOS (6)
  • Delphi Berlin (1)
  • Delphi 10 Seattle (2)
  • Agenda (4)
  • 快快樂樂學習 delphi XE5 for Android app (14)
  • 輕鬆實用學習 delphi XE5 for Android app (11)
  • 補遺篇 delphi XE5/XE6 for Android app (12)
  • iOS 篇 delphi XE6 for iOS app (8)
  • Delphi XE7 (10)
  • Delphi XE8 (11)
  • 其他 (11)
  • 未分類文章 (1)

文章搜尋