文字列配列をバイト配列に変換する以下のコードがあります。 WebServiceを使用してバイナリファイルを取得しようとしています。それは文字列のファイルの内容を返し、私はバイト配列に変更する必要があります..私はC#の下のコードではできますが、Delphi 5ではできません.. Ple私はDelphi 5/6に相当するコードが必要です
strはいくつかの文字列です。そして私は区切り記号でそれを分割しました '、'。
string[] byteArrayStr = str.Split(Convert.ToChar(","));
sbyte[] sbyteArray = new sbyte[byteArrayStr.Length];
for(int i=0;i<sbyteArray.Length ;i++)
{
sbyteArray[i] = SByte.Parse(byteArrayStr.GetValue(i).ToString());
}
byte[] byteArray = new byte[sbyteArray.Length];
Buffer.BlockCopy(sbyteArray, 0, byteArray, 0, sbyteArray.Length);
return byteArray;
+1のサンプル。私がsplit()について忘れたものをキャッチしてくれてありがとう。 –