Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.049 c
1-1079975560
555ААА555
2004-03-22 20:12
2004.04.11
Принтер и миллиметры


3-1081658534
iva
2004-04-11 08:42
2004.04.11
компонент редактирования в стиле Object Inspector


3-1079414994
truntaev
2004-03-16 08:29
2004.04.11
Как закрыть паролем базу в Interbase?


1-1079950071
Leech
2004-03-22 13:07
2004.04.11
Delay во время выполнения либо ответ от rar...


1-1082575028
ещё раз Я...
2004-04-21 23:17
2004.04.11
опять StringGrid и его события...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский