まとまりのないブログ

something which something is something

delphi

Delphi – 配列の宣言と使い方

投稿日:2018年6月18日 更新日:

Delphiで配列を使うにはvar節で配列要素数を設定する静的宣言と実行時に配列要素数を決定する動的宣言をする。要素数を動的に扱う配列が一般的だと思うのでそれについて記述する。

宣言

var
ar: array of char;

配列要素数の設定

begin
SetLength(ar,10);
end;

配列要素への代入

begin
ar[0]:=’abc’;
ar[1]:=’def’;
ar[2]:=’ghi’;
end;

配列要素へのアクセス

begin
for i:=0 to Length(ar)-1 do begin
OutPutDebugString(PChar(ar[i]));
end;
end;

-delphi

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

delphiで組み込みデータベースを使うときの候補

調べた範囲では3つ sqlite firebird Microsoft Access それぞれのコネクションに使うコンポーネント sqlite delphi用のフリーのsqlite wrapper h …

no image

Delphi DBGridのデータが(WIDEMEMO)と表示される

DelphiのDBGridはlong varchar型をサポートしていないために表示させようとするとWIDEMEMOという表示になってしまう。回避するには、OnGetTextイベントで値を文字列として …

no image

Delphi OnGetTextイベント

OnGetTextイベントという名前だけは知っていたが、それがどのコンポーネント(?)のイベントなのかわからなかったので使い方がどうのまで進めなかった。OnGetTextイベントはTFieldが持って …

no image

Delphi 文字列の切り取り

文字列からある部分を切り取る、というようなことをしたかったが、よくあるsubstring関数のようなものはDelphiにはない模様(自分が調べきれていないかもしれないが)。かわりにcopy関数というも …

Delphi – string型

Delphiのstring型について。一般的なプログラミング言語にある文字列を扱う型。char型は1文字を扱うがstring型は複数の文字からなる文字列を扱う。string型はchar型が配列となった …