Recent Blog Posts

【Delphi / C++Builder Starter Edition チュートリアルシリーズ】 シーズン2 完結![JAPAN] 【Delphi / C++Builder チュートリアルシーリーズ 】シーズン2 完結! 「Delphi / C++Builder Starter チュートリアルシリーズ」のシーズン2、2017年1月23日より開始して、3月27日まで、「プログラミング言語をやさしく覚えよう!」をテーマに、全9回分を完了いたしました! シーズン2は、Delphiの部と、C++の部を分けて、それぞれの言語を学びたい方々がそれぞれ集中できるように2部構成として、プログラミング言語の基本からはじめ、オブジェクト指向までをお伝えしました。また、放送をリアルタイムで見ている方だけのための(ユルい)コンテンツもご用意してみました。いかがでしたか? ここでシーズン1でお伝えした内容をまとめておきます。 【Delphi / C++Builder Starter チュートリアルシリーズ】シーズン2 まとめ 【無料で利用可能な開発環境】Delphi / C++Builder Starterエディションダウンロードページ Delphi Starter Editionhttps://www.embarcadero....
Compress and save the file. TZCompressionStream, TZDecompressionStream TZCompressionStream can compress TStream. Use TZDecompressionStream to decompress. I tried a simple code. First create a common template class. #include <fmx.h> #include <System.ZLib.hpp> #include <memory> template <typename T1, typename T2, typename T3> struct compression_stream { ///Template for common. std::unique_ptr<T1> f_compression_stream; T3 f_level; T2* f_stream; compression_stream(T3 l_level, T2* l_stream) { f_level = l_level; f_stream = l_stream; f_compression_stream = {std::make_unique<T1>(l_level, f_stream)}; } compression_stream(T2* l_stream) { f_stream = l_stream; f_compression_stream = {std::make_unique<T1>(f_stream)}; } ~compression_stream() { } };  

Posted by on in Blogs
Advanced HTTP Hacking Webinar Code You can find all the code from my HTTP webinar in my special HTTP folder. [Project source code] This is the script I use to demonstrate HTTP Range requests through Telnet. Just copy and paste each block of code (including the trailing blank line) into a command window and it will run telnet and make the HTTP request. You can view the test file here. Read HTTP Status Codes (including 418), Methods, Headers, and Access Control (CORS). telnet delphi.org 80 HEAD httphttptestfile.txt HTTP/1.1 Hos...

Posted by on in Programming
Debian und Delphi/Linux Sehr häufig kommt die Frage, welche Linux Distributionen wir unterstützen. Namentlich sind das zwei wesentliche: Ubuntu 160.04 LTS RedHat Linux Enterprise Linux 7 Manchmal kommt die Frage, ob auch Debian funktioniert..... das habe ich mal getestet (ohne Garantie auf offizielle Funktionalität). In einem Satz: Es funktioniert! Ein einfaches Hello-World: Auch ein Zugriff über FireDAC funktioniert: Sieht gut aus :-)  ...
New in 10.2: Editing Data in TFDMemTable at Design-Time The new Delphi 10.2 Tokyo (and corresponding C++Builder and RAD Studio version) has been released and it has many new smaller and bigger features. Clearly the biggest, most visible new thing is the new Delphi Linux 64-bit compiler and the capability to build server-side apps with Delphi. It did not take too long for the first Delphi developers to start playing with building GUIs for Linux with Delphi FireMonkey. One of my favourite new features in Delphi 10.2 is the possibility to edit data i...
【C++Builder Starter チュートリアルシリーズ】シーズン2 第9回 ‟作ってみよう„ [JAPAN] 2017年1月23日より 「Delphi / C++Builder Starter チュートリアルシリーズ」 シーズン2、全9回、3月27日まで、毎週月曜日、Delphiパートが 17時00分~17時20分、 リアルタイム放送スペシャルコンテンツが5分~10分、C++Builderパートは 17時30分~17時50分の時間割でお送りしています。(なお、後述いたしますが、残り2週分の放送はDelphi/C++Builderの2部制ではありません) 無料でダウンロード&利用できる開発環境のDelphi / C++Builder Starter エディションを使用して、プログラミング言語のDelphi (Object Pascal ), C++の基礎を学ぶオンラインセッションです。 https://community.embarcadero.com/blogs/entry/2-japan
It was Japan's Webinar Tutorial Series 2 last times. Webinar Tutorial Series 2 of Japan was the last time yesterday. The series 2 is 9 times in all. In the ninth time, I made a simple game using C ++ Builder. is a simple "noughts and crosses". source code is here. https://github.com/mojeld/embarcadero_noughts_and_crosses/tree/master/marupeke_cpp The comment in Code contains Japanese. so please translate.  ...

Posted by on in Blogs
Cool App Contender: Change-Pro for Excel How long do you spend looking for changes in an Excel spreadsheet? Compare in seconds! If you only spend an hour a day (220 hours/year) on reviewing and modifying Excel spreadsheets, Change-Pro for Excel will save you 50% –75% of your time. Be more productive and deliver greater value.  Reduce your frustration of never being sure that you know exactly what you’re looking at with the document in front of you. Litera has created a unique app that is built using Embarcadero technology that inc...

Posted by on in Blogs
RAD Studio Tokyo版连结MariaDB 10.1.22 在上次的文章写完不久之后RAD Studio Tokyo版很快的就推出了正式版, 在说明文件中正式提到支持MariaDB:   http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What%27s_New   MariaDB和MySQL有着非常密切的关系, 因此只要使用RAD Studio Tokyo版中的FireDAC就可以连结到MariaDB. 首先先到   https://downloads.mariadb.org/mariadb/10.1.22/   下载MariaDB, MariaDB同时支持Windows和Ubuntu, Red Hat平台, 都是RAD Studio Tokyo版支援的平台.     笔者下载的是Win 64平台, 安装完之后到RAD Studio IDE中, 开启Data Explorer页面,在MySQL Server之下建立MaraiDB的连结:   之后拖曳MariaDB数据表到FireMoney窗体上...

Posted by on in Blogs
RAD Studio Tokyo版連結MariaDB 10.1.22 在上次的文章寫完不久之後RAD Studio Tokyo版很快的就推出了正式版, 在說明文件中正式提到支援MariaDB:   http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What%27s_New   MariaDB和MySQL有著非常密切的關係, 因此只要使用RAD Studio Tokyo版中的FireDAC就可以連結到MariaDB. 首先先到   https://downloads.mariadb.org/mariadb/10.1.22/   下載MariaDB, MariaDB同時支援Windows和Ubuntu, Red Hat平台, 都是RAD Studio Tokyo版支援的平台.     筆者下載的是Win 64平台, 安裝完之後到RAD Studio IDE中, 開啟Data Explorer頁面,在MySQL Server之下建立MaraiDB的連結:   之後拖曳MariaDB資料表到FireMoney表單上...

Check out more tips and tricks in this development video: