-1
A
答えて
4
アレイ自体は、Delphiで、このように宣言される:static
部分について
tempbuf: array[0..(128*1024)-1] of Byte;
- 配列が宣言されている場所に依存します。かどうかに応じて
unit ...;
interface
...
implementation
var
tempbuf: array[0..(128*1024)-1] of Byte;
...
end.
:
unit ...;
interface
var
tempbuf: array[0..(128*1024)-1] of Byte;
...
implementation
...
end.
または:それはグローバルメモリ内で宣言されている場合は、あなただけのグローバルvar
セクションに入れて、Delphiでstatic
としてそれを宣言する必要はありませんアレイは他のユニットにアクセス可能であるか否かに関わらずアクセス可能でなければならない。一方
、配列は、クラスのメンバーである/構造体の代わりに、その後、Delphiでclass var
としてそれを宣言した場合:
type
TSomeClass = class
class var
tempbuf: array[0..(128*1024)-1] of Byte;
end;
+0
完璧に動作します!どうもありがとうございます。 – paulohr
関連する問題
- 1. 配列を宣言する際にC++コードをC#に変換する
- 2. C++変数宣言
- 3. c#変数宣言
- 4. c宣言をdelphiにどのように翻訳するのですか?
- 5. Cの可変宣言コンセプト
- 6. Delphi 2009で静的変数を宣言する方法は?
- 7. エラーメッセージC言語での変数宣言
- 8. C++メソッド変数宣言
- 9. 宣言変数(ANSI C)
- 10. @ sign in C変数宣言
- 11. 入れ子のforループをcで宣言的に変換する#
- 12. 目的C:@property宣言とインスタンス変数の宣言
- 13. C - 宣言時の宣言されていない変数
- 14. Delphiのフォームでメソッドの宣言にエラーを解決する
- 15. カスタムDelphiコンポーネントの再宣言幅プロパティ
- 16. Delphi Generics:E2037: 'XXX'の宣言が以前の宣言と異なります
- 17. pytestに宣言型のテストを変換すること
- 18. Delphi 7のプロパティエディタをDelphi XE2に変換
- 19. DelphiでArray型宣言を非難するには?
- 20. ヘッダーファイルの変数の宣言C++
- 21. C++でテンプレート内に別のテンプレート変数を宣言する
- 22. C++、 'if'式の変数宣言
- 23. C++のメソッド定義と変数宣言
- 24. C複数の変数宣言
- 25. C++からDelphiへのポインタ変換
- 26. DelphiからC#への変換
- 27. Ramda:for-inループを宣言的メソッドに変換する
- 28. C++ポインタ、宣言
- 29. C++プライオリティキュー宣言
- 30. C++クラス宣言
あなたは何をしようとしたのですか? –
'tempbuf:配列[0..128 * 1024-1]のバイト;'正しいですか? – paulohr
閉じる。私の答えを見てください。 –