我在Delphi 7中有以下第三方代碼,我需要將它轉換爲C#,但我沒有在C#中獲得這種聲明語法,也沒有在代碼中使用它。這很奇怪,我嘗試了一些在線編譯器轉換代碼的形式,但是編譯器沒有轉換所有行,特別是聲明部分。 type
balongint = array[0..3] of byte;
.
.
.
case balongint(b)[x] of
有人可以幫我解決這個問題。 D
我想簡化一下表單狀態到磁盤的保存。我使用從TIniFile派生的我自己的INI文件類來讀取表單的「所有」控件的狀態。事情是這樣的: procedure TMyIniFile.Read(Comp: TComponent);
begin
if ValueExists(Section, Comp.Name) then
begin
if Comp.InheritsFrom(
我正在尋找如何把TRichEdit放入數組並將其保存到本地文件(例如:File.dat)的信息。 我們的目標是存儲大量的文字,描述以及它的「名稱」。 我想我必須開始: type
TMessage = record
Name : string;
Desc : string;
Text : TMemoryStream;
end;
var ARListMes
我的代碼: function Str2Dbl(const str: string; var v: double): boolean;
var
dp: integer;
cstr: string;
xv: extended;
begin
if FormatSettings.DecimalSeparator <> '.' then
begin
德爾福10.1.2應用Web.HTTPApp.HTMLDecode錯誤,Web.HTTPApp.HTMLDecode當它發現一個「無效的HTML編碼的字符」創建一個異常: try
Web.HTTPApp.HTMLDecode('bad & good');
except
on E: Exception do
begin
ShowMessage('Except