標籤: 開發
Delphi 10.1 Berlin入手
Swift 教學、學習資源
Swift 2做了些改變,像是 do while變成了 repeat while、for in 加上了where成了 for in where、switch 多了range跟pattern外也多了個 if case、多了個guard(類似if);接下來在exception例外處理有個 do catch…..然後println與print整合了,變成了 print(“”,appendNewline: false)。
學習資源:
美國史丹佛大學著名的ios開發教學線上課程 http://web.stanford.edu/class/cs193p/cgi-bin/drupal/
Apple 官方Swift Bloghttps://developer.apple.com/swift/blog/
Apple Swift 2.1官方文件 https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/
iOS開發者及作家 彼得潘 http://www.slideshare.net/deeplovepan/swift-51667357
大陸 Swift開發課程(中文) http://www.hcxy.me/
Delphi開發路上你不孤單~調查目前狀況
前陣子做了一個「Delphi使用調查」,今天來發佈小小的結果。如果對是那家公司有興趣,就請加入 Delphi Developer【Delphi開發者】 社團。
Delphi POS – fastreport出單機不固定長度單據
Delphi POS餐飲系統開發支援多國語言作法
開發餐飲POS或是其他系統,如果想打入國際市場的話,都會考量多國語系的問題,大部份就是使用mapping的方式。
在Delphi裡面的做法也很簡單~
先取得form上面的元件數(ComponentCount)
接下來用一個迴圈去比對即可。
資料表也可以開成一個
表單名稱、元件名稱、語言1、語言2、語言3的欄位…
不過因為裡面使用了infopower的wwdbgrid元件,寫在formcreate或formshow都抓不到值,後來是放到FormActivate才順利抓到
以下提供簡單的範例
[pascal]
var
sFormName:String;
i:integer;
begin
sFormName:= Self.Name; // 表單名稱
for i:=0 to self.ComponentCount -1 do begin
if Components[i] is TLabel then begin
if (TLabel(components[i]).Caption <>”) then begin
TLabel(components[i]).Caption := 取得語系….;
end;
end;
if Components[i] is TButton then begin
if (TButton (components[i]).Caption <>”) then begin
TButton (components[i]).Caption := 取得語系….;
end;
end;
end;
end;
[/pascal]
wwDBGrid的話關鍵有:
s:= TwwDBGrid(Components[i]).DataSource.DataSet.Fields[j].FieldName;
TwwDBGrid(Components[i]).ColumnByName(s).DisplayLabel
TwwDBGrid(Components[i]).ColumnByName(s).GroupName
使用Delphi XE5開發的監視器行動APP
國外的工程師利用 Delphi XE5 操作 Digifort IP 監控系統並取得監視畫面,還可以控制門的開關。
XE5開發的好處還是Android與iOS系統通吃。
Delphi XE5學習中文書
有網友反應看到DELPHI XE5高效率的Android iOS APP開發功能很想學,但一直找不到中文的書籍~對不少英文能力不是很強的人,即使看到這套很神奇的工具,沒有中文參考書的情況下只好卻步。
其實台灣的捷康科技有出版幾本書籍,大家可以參考,不過因為沒有在書局舖貨的情況下,大家都不曉得。分享給大家!
購書網址: http://embarcadero.qcomgroup.com.tw/publish_books.html
delphi xe5 移動開發入門手冊
delphi xe4 firemonkey、datasnap
【工商服務】APP整合開發養成班
致力於 APP 開發教學的 沈志宗大哥給的訊息,轉貼給朋友們知道一下!
中部的朋友們,久等了!
您要 為期三個半月的 APP 整合開發養成班?
或是 假日在職班?
年底到了,如果想轉行,又不是資訊相關科系,可以大膽報
如果自己或親戚朋友有剛退伍、剛畢業的小孩,也不是資訊
如果在北部,當然是選擇中央大學資策會 (http://goo.gl/jH2PU)
另外,如果你不想浪費時間在電視前看宮廷爭奪劇,認為該
我建議您到資策會,不只是因為我在那裡教,也不是資策會
好吧,這裡就有連結可以報名 (http://iphone.to/) 手機也可以!
淺淡POS歷史
POS系統已邁向第五代了!至於前四代是什麼呢?也稍微瞭解一下,
第一代:電子收銀系統(Electronic Cash Register;ECR),錢箱加上按鈕,做簡單的運算、開立發票。
第二代:電子收銀系統(ECR) 同一代機功能,增加了網路RS232功能,可做簡單分析及統計報表
第三代:端點銷售系統(POS),開始採用 PC架構,不過是分離式主機與螢幕、週邊
第四代:端點銷售系統(Touch POS) 類似第三代,不過整合成一體,並針對防震、防水及耐用等功能有更大的要求。
第五代:無人櫃檯(Kiosk) 無線、無人櫃檯、無人商店