トルネード

毛利のメモ書き

delphi の検索結果:

Delphi TFileClientで非同期ファイル取得

Delphi 10.3の「System.Net.FileClient.pas」にTFileClientというクラスがあります。これを使ってファイルの読み込みを試してみます。 uses System.Net.HttpClient,System.Net.URLClient, System.Net.FileClient, System.Types; usesは「System.Net.HttpClient,System.Net.URLClient, System.Net.FileCl…

Delphi WinRT HSTRINGIterablesについて

Delphi 10.3 WinAPI.HSTRINGIterables.pasにはHSTRING変換のための関数とTIterableHSTRINGとTIteratorHSTRINGが入っています。中身はTList<HSTRING>なんですが、使えそうなら使ってみるのもいいかもしれません。この2つのクラスはインターフェイスも持っています。そのひとつのインターフェイスであるIIterable_1__HSTRINGは「Windows.Foundation.Collections.I…

Delphi WinRT CoでなくRoInitialize()

DelphiでWinRTを使う場合System.Win.WinRTをusesに含めることでinitialization時にRoInitialize()を実行します。この場合、RoInitialize(RO_INIT_MULTITHREADED)でイニシャライズされます。この処理はInitProcで処理されます。 仕組みは、Winapi.ActiveXのCoInitialize()と同じです。ActiveXの場合System.Win.ComObjのイニシャライズにCoIniti…

AngularJSとnode.js インストール

…peScriptは Delphiの生みの親Anders Hejlsbergが関わっているらしいです) 開発環境インストール] node.jsのインストールは必須です。 https://nodejs.org/en/ からもインストールできますが node.jsバージョン管理ツールでインストールするのが一般的です。 Windowsの場合、nodistを使う人が多いです。 nodist は https://github.com/marcelklehr/nodist ここからダウンロ…

Cocoa Touch Static Libraryの作り方(Objective-C)

…があります。 5. Delphiに組込む場合 少し前のDelphiバージョンでは32Bitコンパイラしかなかったので Build Settingsで Valid Architecturesなどをarmv7 にする必要がありました。 10 Seattleの場合iOS 64BitコンパイルができますのでCocoa Touch Static Libraryの コンパイルオプションなど触らなくてOKです 맥스페이퍼 개발일기, Challenge in my life : 네이버 블…

メタプログラミング File Monkey mpl::vectorを使う

…onkeyやVCLのDelphiオブジェクトをメタプログラミング実装する mpl::vector, mpl::at_c, mpl::if_cを使った。 インクルード #include <fmx.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init)…

Delphi XE2 iPhone 4 HTTPClientアプリ

iPhone4s iPhone4s