名前 題名 ▼ Mr.XRAYさん > Move 関数には引数が 3 つあります. > 第 2 の引数はコピー先です. > したがって,変数名を使用する必要があります. > 以下の動作確認は Windows 7 U64(SP1) + Delphi XE5(UP2) Pro VCL-32 です. > > [System.Move - RAD Studio API Documentation] > http://docwiki.embarcadero.com/Libraries/XE5/ja/System.Move > > > //============================================================================= > // Move関数 > // 第1引数 コピー元 > // 第2引数 コピー先 > // 第3引数 コピーするバイト数 > //============================================================================= > procedure TForm1.Button1Click(Sender: TObject); > var > LAnsiString : AnsiString; > LAnsiCharArr : array [0..25] of AnsiChar; > begin > LAnsiString := '日本語 ABC 文字列'; > > FillChar(LAnsiCharArr, Length(LAnsiCharArr), #0); > Move(LAnsiString[1], LAnsiCharArr, Length(LAnsiString)); > > Memo1.Lines.Add(LAnsiCharArr); > end; > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link