Linux迎接25歲生日!Delphi也趕來祝賀囉~

Linus Torvalds was the designer of the open-source operating system Linux.
Linus Torvalds was the designer of the open-source operating system Linux.

今年是Linux的25歲生日!Delphi也推出新的版本代號「Godzilla」(哥吉拉),準備讓Delphi 也能在linux上面執行了~
LinuxGodzilla

linux1_large

linux2_large

相關連結:

Happy 25th birthday, Linux

Linux Just Turned 25 and Delphi is Coming to Celebrate

Delphi 四捨五入含小數位數作法

要先 use System.Math; 然後記得輸入的是extended,如果是double的話,小數位數就會有誤差
// MyRound 四捨五入
// input
// amt 金額
// iprecision 小數位數(預設0)
// ouput
// string 文字
Function MyRound(amt:extended ;iPrecision:Integer=0):String;
var
S:String;
i1:Integer;
Begin
S:= ”;
i1:= iPrecision * -1;
S:= FloatToStr(SimpleRoundTo(Amt,i1));
result := s;
End;

delphi 各版本編譯器判斷

Delphi conditional VER<nnn>ProductProduct VersionPackage Version
VER300Delphi Seattle / C++Builder Seattle
(Delphi:Win32/Win64/OSX/iOS32/iOS64/Android) (C++Builder:Win32/Win64/OSX/iOS32/iOS64/Android)
23230
VER290Delphi XE8 / C++Builder XE8
(Delphi:Win32/Win64/OSX/iOS32/iOS64/Android) (C++Builder:Win32/Win64/OSX/iOS32/iOS64/Android)
22220
VER280Delphi XE7 / C++Builder XE7
(Delphi:Win32/Win64/OSX/iOS/Android) (C++Builder:Win32/Win64/OSX/iOS/Android)
21210
VER270Delphi XE6 / C++Builder XE6
(Delphi:Win32/Win64/OSX/iOS/Android) (C++Builder:Win32/Win64/OSX/iOS/Android)
20200
VER260Delphi XE5 / C++Builder XE5
(Delphi:Win32/Win64/OSX/iOS/Android) (C++Builder:Win32/Win64/OSX/iOS)
19190
VER250Delphi XE4 / C++Builder XE4
(Delphi:Win32/Win64/OSX/iOS) (C++Builder:Win32/Win64/OSX)
18180
VER240Delphi XE3 / C++Builder XE3
(Delphi:Win32/Win64/OSX) (C++Builder:Win32/Win64/OSX)
17170
VER230Delphi XE2 / C++Builder XE2
(Delphi:Win32/Win64/OSX) (C++Builder:Win32/OSX)
16160

161 is the version for the five FireMonkey packages at XE2 Update 2:
fmi161.bpl, fmx161.bpl, fmxase161.bpl, fmxdae161.bpl, and fmxobj161.bpl.

VER220Delphi XE / C++Builder XE (Win32)15150
VER210Delphi 2010 / C++Builder 2010 (Win32)14140
VER200Delphi 2009 / C++Builder 2009 (Win32)12120
VER190Delphi 2007 for .Net *11110
VER180 or VER185Delphi 2007 / C++Builder 2007 for Win32 *11110
VER180Delphi 2006 / C++Builder 2006 (Win32/.Net) and Delphi/C++Builder 2007 for Win3210100
VER170Delphi 2005 (Win32/.Net)990
VER160Delphi 8 for .Net880
VER150Delphi 7 (and 7.1)770
VER140Delphi 6 / C++Builder 6660
VER130Delphi 5 / C++Builder 55NA
VER125C++Builder 44NA
VER120Delphi 44NA
VER110C++Builder 33NA
VER100Delphi 33NA
VER93C++Builder 1NANA
VER90Delphi 22NA
VER80Delphi 11NA
VER70Borland Pascal 7.0NANA
VER15Turbo Pascal for Windows 1.5NANA
VER10Turbo Pascal for Windows 1.0NANA
VER60Turbo Pascal 6.0NANA
VER55Turbo Pascal 5.5NANA
VER50Turbo Pascal 5.0NANA
VER40Turbo Pascal 4.0NANA

Delphi FireMonkey在Android/OSX/Win如何支援com port

以前在VCL架構時,有許多支援comport開發的元件,那在firemonkey下呢?
整理了一些for android/os x以及win下的元件

Check out ComPort for VCL in Delphi 10 Berlin.

Check out ComPort for Android with Firemonkey in Delphi 10 Berlin.

Check out ComPort for Android FTDI FT31xD with Firemonkey in Delphi 10 Berlin.

Check Out ComPort for Android Prolific with Firemonkey in Delphi 10 Berlin.

Check Out ComPort for Android USB with Firemonkey in Delphi 10 Berlin.

Check out ComPort for Android USB Serial with Firemonkey in Delphi 10 Berlin.

Check out ComPort for FireMonkey on Windows in Delphi 10 Berlin.

Check out ComPort for OS X in Firemonkey for Delphi 10 Berlin.

 

source: http://community.embarcadero.com/blogs?view=entry&id=8724

Delphi教學研習營 五天學會Delphi

1472087199830
2016年9月5日 – 2016年9月9日

使用Delphi跨平台FMX架構讓您在一個星期內學會Delphi語言基礎程式開發
歡迎您報名參加程式設計高手Marco Cantu, David I及Jim McKeeth總共五場精彩的線上教學課程(2016年9月5日起)完成所有課程者還可免費獲得專屬於您的 Delphi Starter 授權軟體
第一天 – Delphi程式語言引言: 使用IDE來設計您的第一個應用程式
第二天 – 開始了解Delphi程式語言
第三天 – 如何使用FireMonkey建立有效的使用者介面
第四天 – 使用Delphi開發遊戲軟體
第五天 – 如何開發行動裝置及資料庫應用程式

本課程一天兩個時段播出
第一個時段 重複播放時段
PDT (San Francisco) 06:00 – 08:00 11:00 – 13:00
EDT (New York) 09:00 – 11:00 14:00 – 16:00
BST (London) 14:00 – 16:00 19:00 – 21:00
CEST (Berlin) 15:00 – 17:00 20:00 – 22:00
JST (Tokyo) 22.00 – 00.00 03:00 – 05:00 (next morning)
AEST (Sydney) 23.00 – 01.00 04:00 – 06:00 (next morning)

報名網址

CodeIgniter PHP 產生 Sitemap

網站建立了Sitemap.xml文件能夠快速地被Google、Bing等收錄且有利於搜尋的檔案。
CodeIgniter產生的方式:
controller
[php]
Class Seo extends CI_Controller {

function sitemap()
{

$data = "";//網站的url
header("Content-Type: text/xml;charset=iso-8859-1");
$this->load->view("sitemap",$data);
}
}
[/php]
views
[php]
<?= ‘<?xml version="1.0" encoding="UTF-8" ?>’ ?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc><?= base_url();?></loc>
<priority>1.0</priority>
</url>

<!– My code is looking quite different, but the principle is similar –>
<?php foreach($data as $url) { ?>
<url>
<loc><?= base_url().$url ?></loc>
<priority>0.5</priority>
</url>
<?php } ?>

</urlset>
[/php]
config/routes.php

$route[‘seo/sitemap\.xml’] = “seo/sitemap”;

遠振主機 – 如何透過cPanel將子網域轉到其他主機

一直是遠振主機 的愛好者!看到最近有半價拍賣專用貼圖主機,於是申請了600元/年的方案。

1472009789861

因為要做網站的圖床用的,所以也要將assets.xxxx.com.tw,所以原來的xxx.com.tw也要設定dns, 作法很簡單,新增一筆 A record。
1472010079952