| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > FillChar и динамический массив |
| Автор: LionHeart 21.11.2007, 10:53 | ||||
| Приветствую. Такой вот фрагмент кода: (при помощи MAPI надо послать сообщение)
Я не понимаю почему не обнуляется динамический массив. Если я закомментирую строку с FillChar,то все Ок.Но если оставляю,то он выдает мне ошибку времени выполнения,на строке ulRecipClass := MAPI_TO; Это означает что я каким-то образом повреждаю массив до его использования,скорее всего этим FillChar.Пробовал определять отдельный тип данных в виде динамического массива,но тоже не катит. PS.Вариант с поэлементным обнулением в цикле не рассматривается. |
| Автор: MetalFan 21.11.2007, 10:56 | ||
стоит запомнить, что в Delphi переменная-дин.массив, переменная-объект,переменная-длин.строка - это указатели. |