You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
イントロダクション Lazarus は、バージョン0.9.25で、Gtk1 を除くすべてのプラットフォームにおいてユニコードに完全対応しました。 このページは、FPC 2.6.4 を使用している Lazarus バージョン1.4 までについての内容です。 Lazarus は バージョン2.0 から、FPC 3.0+ の機能を用いたユニコードへの対応の改善がなされています。 その詳細は、右のリンク先を見てください。Unicode Support in Lazarus/ja ユーザー向けの解説 Lazurus がユニコードに対応したウイジェットセットを持つといっても、すべてがユニコードに対応しているわけではないことに注意して下さい。 開発者は、使用する文字列のエンコーディングを知り、異なるエンコーディングを用いるライブラリに対しても正しい変換を行う必要があります。 エンコーディングは普通ライブ
予備知識 † プログラムのコンパイルを理解するにはいくつかの予備知識が必要です。ここでは前準備として、いくつかの予備知識について説明します。 ↑ 機械語とアセンブリ言語 † コンピュータが理解できる言語は機械語だけです。よって、プログラムは最終的に機械語で実現されることになります。たとえば、9+11=20を計算する機械語は、16進数で表すと b0 09 04 0b となります。これだけでは人間には何のことやらさっぱりわかりません。 そこで、機械語を人間にもわかりやすい表記したものがアセンブリ言語です。先ほどのプログラムをアセンブリ言語で記述すると、 mov al,09 add al,0b となります。一般的に、mov、addなどの命令部分をオペコード、alなど命令に渡す引数をオペランドと呼びます。アセンブリ言語で記述されたソースコードはアセンブラで機械語のプログラムに変換されます。 どんな
Windows XPにおけるGNU Pascalのセットアップ作業の手順を自分のためにメモ。 インストール MinGWの入手とインストール GNU Pascalをインストールする前に、MinGWのgccをインストールする必要があります。 MinGWの入手、インストール、アンインストールの手順については、以下の記事をお読みください。 → Windowsで使えるフリーのC/C++コンパイラ MinGW GNU Pascalの入手とインストール GNU Pascalは、以下のページからダウンロードできます: → GPC for Mingw32 (MSVCRT) gpc-20070904.i386-pc-mingw32.tar.gz (gpc-20060215 based on gcc-3.4.5, with GCC 3.4.5 support files)をダウンロードし、解凍します。そうすると
'Fatal: Circular unit reference between a and b'(ユニットの循環的参照)エラーの回避 新規ユーザーが、2つのフォーム(TForm)で相互にプロパティを参照し合いたい場合などに陥りやすいエラーです。このエラーは、「uses」を「interface」セクションで宣言しているためにおこり、「uses」を「implementation」に移すことで解消できます。 エラーとなる例: unit a; interface uses b; implementation end. ... unit b; interface uses a; implementation end. エラーとならない例: unit a; interface implementation uses b; end. ... unit b; interface implementatio
住まい 住宅ローン 引越し 暮らし 電気・ガス インターネット ウォーターサーバー 将来に備える 不動産投資 学資保険 投資信託 積立NISA ライフスタイル お酒 グルメ ビューティー アウトドア freeml(フリーエムエル)は、「時代と生活の変化」に対し、「free & meaningful life」のコンセプトのもと、 「新しい生活をはじめる羅針盤」となるような情報メディアを目指しております。「住む場所を探し」「生活インフラを整え」「将来の準備をする」… 生活の中には多くの選択肢が存在し、ひとつひとつの選択の積み重ねによって、よりfree(開放的)でmeaningful(有意義)な生活が形成されていきます。専門家の方々のご協力を交えた当サービスの情報が、届いた方の「よりお得な」「より自分にあった」「より納得のいく」選択に繋がればと願っております。
Lazarus と Pascal のチュートリアル Basic Pascal チュートリアル ウィキ内の全チュートリアル - 初心者から上級者までさまざまなレベルのチュートリアルの取りまとめたものです ここで紹介されてない他のチュートリアルは Lazarus Documentation/ja#Lazarus 関連のブログ、ウェブサイト、ビデオ、雑誌、書籍 にあります。 SchoolFreeware の FreePascal チュートリアル - コマンドラインインターフェース(CLI)からグラフィカルユーザーインターフェース(GUI)のプログラムまで、Lazarus IDE を用いたチュートリアルです。 (さらなるチュートリアルは、このページ内の下部にある"ウェブサイト"節もご覧ください。) Lazarus/FPC Free PascalとLazarusの概要 - Lazarus を使って何
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く