Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Обним взмахом руки   Найти похожие ветки 

 
Beglec   (2004-03-22 12:38) [0]

Есть типа
  TSetupRate=record
  ServerName              : string[30];
  ServerPort              : Integer;
  ServerMetaIP            : string;
  ServerMetaPort          : Integer;
  AccountUsed             : string;
  AccountPassword         : string;
  ModeWorks               : Byte;
  SpeedUpdate             : Integer;
  ViewLogs                : Boolean;
  ViewRate                : Boolean;
  ViewInfoServer          : Boolean;
  StatusMT_API            : Byte;
  VersionMTApi            : string;
  ActiveConnect           : LongWord;
  LastTimeRate            : TDateTime;
  DateSystem              : integer;
  SystemVar               : TSystemVar;
  end;

ServerRate=TServerRate;

Можно ли обнулить переменную ServerRate одним действим, то есть не обнулять каждый тип?


 
TransparentGhost   (2004-03-22 12:46) [1]

Zalej vsju otvedjonnuju pod ServerRate pamjat" nuljami.


 
Smithson ©   (2004-03-22 12:48) [2]

fillchar + F1


 
Beglec   (2004-03-22 12:49) [3]

ну мне бы желательно не null (nil) забивать
а забить желательно тем типом который есть
просто у меня есть очень большие типы и обнулять каждый тип муторно. Вот и спросил может есть какая функция который заменяет всю писанину


 
TransparentGhost   (2004-03-22 12:52) [4]

Nuljami = 0, a ne nil.

[1]+[2] i budet tebe otvet, a odin iz parametrov fillchar - 0


 
Amoeba ©   (2004-03-22 12:53) [5]


> ну мне бы желательно не null (nil) забивать

Не надо путать 0 и null/nil!

FillChar(ServerRate, SizeOf(ServerRate), 0);


 
Тимохов ©   (2004-03-22 12:57) [6]

обнулить то можно
другой вопрос в какой ситуации и для какой цели?
если после того, как уже поработали с запсью, то fillchar нельзя - будут утечки памяти.
если в качестве инициализации перед обращением к записи, то можно и через fillchar.


 
Beglec   (2004-03-22 13:02) [7]

Всем спасибо!
Amoeba - отдельное спасибо за конкретный пример ;)
Smithson - бывают что и новички заглядывают. "fillchar + F1" могут не понять ;)


 
TransparentGhost   (2004-03-22 13:03) [8]

Utechki budut so Stringami i ukazateljami...togda nuzhno sgruppirovat" tipi - v nachalo kinut" te,kotorije mozhno obnulit" cherez fillchar,a potom te, kotorije vsjo zhe pridjoca projti pereborom.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
1-1080044371
ПрогерШ
2004-03-23 15:19
2004.04.11
Proxies.pas


3-1081941984
Flashas
2004-04-14 15:26
2004.04.11
S DBgrid..


1-1082369020
Dmitriy O.
2004-04-19 14:03
2004.04.11
Qreport не хочет печатать в NT


14-1082505360
sashko
2004-04-21 03:56
2004.04.11
Разработка интернет-приложений в Delphi


1-1079642166
andron23
2004-03-18 23:36
2004.04.11
Создание exe-файла