サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
ht-deko.com
まさにネットブックですね。 See Also: Acer Aspire One カタログ (当時のカタログのミラーです) Windows XP Windows XP は SP2 以降だとそれなりに重いです。正直、最低 2GB はないとキツいです。Aspire One に リカバリメディアは付属しておらず HDD にしかありませんが、このスペックで XP を使おうという気にもならないので全部消してしまってもいいかと思います。 XP が必要な方は必ずリカバリメディアを作ってから試してください (あるいは別の HDD を用意してください)。リカバリ領域を飛ばして XP に戻せなくなっても文句は言わないでくださいね。 See Also: Acer Aspire One AOA150-Bb1 のリカバリCD/DVDを作ろう (Turibori.net) BIOS アップデートあるいはリカバリ Asp
※ サードパーティ製コンポーネントは列挙されていません。 ※ Professional 版のコンポーネントのみ扱っています。Enterprise 版または FireDAC C/S Add-on Pack で提供されるコンポーネントは除外されています。 ※ IBX / Indy / TeeChart / IntraWeb (Windows プラットフォームのみ) は FireMonkey でも利用可能です。 ※ FireMonkey の TeeChart には、TForm3D (FireMonkey 3D アプリケーション) または TViewPort3D (FireMonkey HD アプリケーション) 上に配置可能な TChart3D が含まれています。 ※ FireMonkey では BDE はサポートされません。 ※ VCL のカテゴリ別インデックスは DocWiki を参照して下さ
アプリケーションマニフェストの優先順位は、XP の場合 "外部マニフェスト > 内部マニフェスト" で、 Vista またはそれ以降の場合、"内部マニフェスト > 外部マニフェスト" となります。つまり、XP でのみ "内部マニフェストを外部マニフェストでオーバライドする" という手法が使えます。 古い Delphi でアプリケーションマニフェストを利用するには? (~ Delphi 6) "Windows XP 対応アプリを作る (Delphi VCL Tips)" に詳細があります。 XPMan / TXPManifest (Delphi 7 ~) Delphi 7 ~ 2006 でアプリケーションマニフェストを埋め込むには XPMan を利用します。TXPManifest をフォームに貼るのは無駄なので、uses 節に XPMan を加えるのがいいと思います。 TXPmanifest
特に意味はありません。特定のウィンドウにこのメッセージを投げてタイムアウトするかどうかで生存確認を行う事ができます。
64 ビット Windows プログラミング ガイド for Delphi 64 ビット コンパイラ Delphi で 64 ビットプログラミングを行う際の Tips です。カテゴリ分けは元ネタの "64 ビット Windows プログラミング ガイド (MSDN)" を踏襲しています。 MSDN の各トピックに関連する "Delphi の情報を補足" という形で記述してありますので、まずは元ネタのトピックをお読みください。 64 ビット版 Windows での使用に向けた準備 抽象データ モデル 新しいデータ型 環境 ツール ポインタの使用規則 仮想アドレス領域 整列エラー プロセスの相互運用性 ドライバ 64 ビット互換インターフェイスの設計 既存のインターフェイスの変更 情報の非公開の回避 ポリモーフィズムの回避 IDL ファイルにおける新しいデータ型の使用 64 ビット版の W
今更聞けない Delphi のコト (キーボードショートカット編) 知っていなくてもどうにかなるが、知っていれば効率が全然違う...今回はそんな Delphi のキーボードショートカットです。 コードエディタ (ガリレオ IDE)
このコーナーは Delphi (FireMonkey) による各種テクニック&アルゴリズムを紹介するコーナーです。
ざつだん。 (08/02/01 ~) 08/02/23 ・ Unicode Windows の Unicode (WideString) は Win9x (多分 NT3x / 4.0 も) に於いては UCS-2、2000 / XP / Vista では UTF-16 で表現される。 UCS-2 は 「Unicode って、完全 2 バイトだよね?」 と言われるアレ。すべての文字は 16bit で表わされる。よって使える文字数は論理的には 65536 文字。ちなみに UCS は Unicode ではない (後述)。 UTF-16 は基本エリア (BMP = Basic Multilingual Plane) は UCS-2 と完全な互換性があり、加えて Shift_JIS での漢字表現や EMS (Expanded Memory Specification) のような方法でプレーンを拡
詳細な内容は以下のようになっています。 概要 (Rad Studio) 概要 (Delphi) リリース ノート (Delphi XE2 / C++Builder XE2) インストール ノート (Delphi XE2 / C++Builder XE2) Q&A (Rad Studio) Q&A (Delphi) データシート (Delphi) データシート (Rad Studio) 機能一覧 (Rad Studio) 機能一覧 (Delphi: 英語) Delphi XE2 および C++Builder XE2 の新機能 ソフトウェア使用許諾およびサポート契約書 (Rad Studio) 特記事項的には、 64bit コンパイラが付属 (32bit コンパイラも付属) C++ Builder または Starter Edition には 64bit コンパイラは付属しない。 Mac OS
IBX で Interbase / Firebird に接続するには? Interbase だろうが、Firebird だろうが、普通に IBX で接続できます。Delphi 2009 以降の場合、Professional 版の方は Interbase / Firebird へ接続するなら IBX でやるのが一番簡単です。Starter 版 にも IBX は付属しています。 uses ..., IB, IBDatabase, IBTable, IBQuery; procedure TForm2.Button1Click(Sender: TObject); var IBXC: TIBDatabase; Tran: TIBTransaction; QRY: TIBQuery; begin IBXC := TIBDatabase.Create(Self); try Tran := TIBTr
Delphi によるスレート PC プログラミングも並行してやりたいと思います。 諸元 スペック 兄弟機 後継機 アクセサリ 付属アプリケーション レビュー 分解 さらに分解 Windows 7 快適に動作させるための環境整備 SSD の劣化を緩和する 自動デフラグを停める 復元を停める インデックスの作成を停める 体感的なパフォーマンスを向上させる 不要なアプリケーションを削除する 視覚効果を変更する 入力パネル (ソフトウェアキーボード) のアイコンを自動的に表示しないようにする アップデータの入手 Windows 7 SP1 Windows 7 KB2571011 ハードウェア Bluetooth キーボード Bluetooth マウス USB キーボード & マウス メモリ SD / SDHC / SDXC カード 有線 LAN 3G & GPS 3G & GPS Sierra W
自作の使えるんだか使えないんだかよくわからないソフトを置いてあります。特に断りのないソフトはすべてフリーウェアです。
Unicode DelphiでUnicodeを扱うにあたって、まずはUnicodeそのものの概要を知っておく必要があります。最低限、ここに書いてある知識がないと、後で落とし穴にハマる事になります。 Unicodeって? 簡単に言えば、65536文字にすべての国の文字を収めようとしたのがUnicode1.0でした。その後とても16bitの範囲に収まりきれなくなって、現在では21bitになっています。 Unicodeは文字集合であり、その文字が格納されている場所をコードポイントと呼びます。コードポイントは16bit以下の領域の物をU+xxxx(4桁固定)で表わし、それ以上のものをU+10000..U+10FFFF(桁可変)で表 わします。"U+"で表わされる値の事をスカラー値と呼びます。Unicodeの先頭128文字(7bitの範囲)はAnsi文字をアップスケールしたものと同等です。 UC
とりあえず、デベロッパーキャンプの資料を読んでみようか。 毎年、年に数回開催されている "デベロッパーキャンプ" ですが、自サイトを持っているセッションスピーカの方であっても、デブキャンでしか語られていない情報なんてのがあったりします。しかしながらこれらの情報は Web 検索に引っかかりにくいので、一度デブキャン資料を精査してみる事をオススメします。 なお、セッションスピーカの名前を記載していないのは、"ヒトの名前で情報を選り好みする" のを避けるためです。ご了承下さい。 このトピックを作ったのは、デブキャンの一覧をまとめて閲覧する手段がなかったためですが、現在では Embarcadero 公式のデベロッパーキャンプ・アーカイブがあります。 第33回デベロッパーキャンプ (2016/12/13:大阪) [リンク] [togetter]
ComponentSource とか OSJオンライン とか、SEshop とかは明日以降からだな...きっと。購入を検討している方は各ショップを要チェック。 11/02/02 ・ Delphi Starter Edition / C++Buider Starter Edition あ、dbGo (ADO Express) もないのか。BDE は Unicode 対応してないから、比較的楽をしたければ "IBX + Firebird" しか選択肢はないな (DB に Interbase を使うと結局 Professional を買う事になると思う。まず間違いなく $1,000 制限に引っ掛かるだろうし)。DB 機能をマトモに使いたければ Enterprise か、Architect を使う事になりそうだ。 Delphi XE のインストール DVD の ISO イメージ が 01/21 付
ANSI 版 Delphi (5~2007) に最新版の Indy10 をインストールする 序論 2009 へのインストール方法 は既に紹介しましたが、Indy のバージョンをすべての Delphi で揃えるというのは意味のある事かも知れないので、こちらもやってみる事にしました。 FullD??.bat を使えば比較的簡単に作業できるのですが、すべての Delphi でインストールフォルダを揃える事を目的としていますので、この Tips ではバッチファイルは利用しません。 Indy 10 最新版 のインストール 最近の Indy 最新版はバグも潰れて、ANSI 版 Delphi へもインストールが可能となっています。特に問題がない限り最新版を使うべきでしょう。互換性の問題等でトラブルが発生した場合のみ、ANSI 専用最終版の 10.2.3 をインストールするようにして下さい。 既存の環
今更ながら BDE (Borland Database Engine) 未だに使われる事もあります。正直な話、 最新バージョンは Delphi6から 付属してる 5.2 だけど...? Paradox/dBASE のデータベースアプリを新規に作る事ってあるの? 組み込みなら、BlackFishSQL や Firebird (Embedded) があるじゃない? 4.x と 5.x のBDE が混在したらどうするの? エリアスが重複したらどうするの? 配布が面倒じゃない? マルチコア/マルチプロセッサのPCでエラーになる事があるけどいいの? Vista 以降だと実行に管理者権限が必要な事があるよ? 64bit アプリではそもそも BDE が使えないよ? と、業務アプリプログラミングが本業の私が言ってみます。 新規案件で BDE を使うのは流石にどうかと思うのですが、古いPCからのデータ移
Delphi のどのバージョンで何が追加されたのか? 流石にこれだけバージョンアップが重ねられると、どの機能がどのバージョンから追加されているのか分からなくなってしまいます。すべてのバージョンを持っていない限り、特定のバージョンから特定のバージョンまでの変更点を知る事は意外に難しいものです。 Delphi 2 Delphi 3 Delphi 4 Delphi 5 Delphi 6 Delphi 7 Delphi 8 / Kyix Delphi 2005 BDS 2006 (Delphi 2006) / Turbo Delphi Delphi 2007 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi 2 コンパイラと RTL
今更聞けない Delphi のコト (拡張子編) 気が付けば、ここの Tips は "そこそこ Delphi を知ってるヒト向け" の情報ばかりです。Delphi 2009 がリリースされた事もありますし、情報の整理を兼ねて趣を変えてみる事にしてみます。今回は Delphi で使われるファイルの拡張子についてです。
2023/03/07 雑談更新 2023/03/06 雑談更新 2023/03/05 雑談更新 2023/02/28 雑談更新 2023/02/26 雑談更新 2023/02/24 雑談更新 2023/02/23 雑談更新 2023/02/20 雑談更新 2023/02/14 雑談更新 2023/02/11 雑談更新 2023/02/10 雑談更新 2023/02/01 雑談更新 2023/01/31 雑談更新 2023/01/23 雑談更新 2023/01/19 雑談更新 2023/01/17 雑談更新 2023/01/15 雑談更新 2023/01/13 雑談更新 2023/01/12 雑談更新 2023/01/06 雑談更新 2023/01/01 雑談更新 2022/12/21 雑談更新 2022/12/19 雑談更新
MECSUtils リファレンス MECSUtils は文字単位での文字列操作及び、文字エンコード変換を行うユニットで、正式には Delphi 2007 以降に対応しています。 (正式対応していませんが、Delphi 6 ~ BDS 2006 でもコンパイルできる事を確認しています) ANSI 版 Delphi の SysUtils / StrUtils 名前空間にある類似関数は文字エンコード変換がサロゲートペアに対応しておらず、Unicode 版 Delphi の AnsiStrings / SysUtils / StrUtils 名前空間にある類似関数はサロゲートペアを考慮した文字列操作に対応していません。 ANSI 版 / Unicode 版 Delphi で同名の関数を使って同等の処理可能にするのが MECSUtils です。 最新版は、CodeCentral から入手する事が
Bart's PE Builder FAQ 自身の体験と、2ch の BartPE スレによる "Bart's PE Builder" FAQ (Tips) です。話の内容に多少バイアスが掛かっている箇所が見受けられるかもしれませんが、そこはそれ、個人サイトという事でご勘弁願います m(_ _)m 参考系: 公式の FAQ は? 2ch での FAQ は? 参考になる Web サイトは? 参考になる書籍は? ビルド時のトラブル: XP (無印) の CD しか持っていません。どうすればいいのでしょうか? インストール CD を持っていません。どうすればいいのでしょうか? ビルド時に 'Error: SetupDecompressOrCopyFile "???\i386\*.dat" to "???\i386\system32\*.dat" returned error 123: ファイ
このコーナーは Delphi (VCL) による各種テクニック&アルゴリズムを紹介するコーナーです。ちょっと汚い (& 力任せな) サンプルもありますが、ご勘弁下さい。
このページを最初にブックマークしてみませんか?
『DEKOのアヤシいお部屋。』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く