Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Delphi

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 11.04.2008, 19:23   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 24.08.2006
Сообщений: 31
Репутация: 6
По умолчанию Объявление массива типа запись

Проблема в том что в строке flags_array: array [0..1] of TFlag = ((0,0,0,0,0,0),(0,0,0,0,0,0)); возникает ошибка и это понятно забыл и не могу вспомнить как вручную прописать значения для такого типа массива. помогите плизз
Код:
type
TFlag = record
L: Integer;
T: Integer;
R: Integer;
B: Integer;
W: Integer;
H: Integer;
end;

var
flags_array: array [0..1] of TFlag = ((0,0,0,0,0,0),(0,0,0,0,0,0));
__________________
Бог два раза в жизни дает человеку бесплатные зубы... в третий раз за них предется платить... :4:
Dr Evil вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: кофе bbq 2.0огнезадерживающий клапан везакалеб эмериСупермаркет офисной техники KNS предлагает m2540dn - билеты на футбол в подарок каждому покупателюConecte BomControle a Frase


Старый 11.04.2008, 22:34   #2
Vo1t
Новичок
 
Пол:Мужской
Регистрация: 11.04.2008
Сообщений: 11
Репутация: 3
По умолчанию Ответ: Объявление массива типа запись

Цитата:
Сообщение от Dr Evil Посмотреть сообщение
Проблема в том что в строке flags_array: array [0..1] of TFlag = ((0,0,0,0,0,0),(0,0,0,0,0,0)); возникает ошибка и это понятно забыл и не могу вспомнить как вручную прописать значения для такого типа массива. помогите плизз
Код:
var
flags_array: array [0..1] of TFlag = ((0,0,0,0,0,0),(0,0,0,0,0,0));

Код:
type
TFlag = record
L: Integer;
T: Integer;
R: Integer;
B: Integer;
W: Integer;
H: Integer;
end;

var
flags_array: array[0..1] of TFlag = ((L:0;T:0;R:0;B:0;W:0;H:0;),(L:0;T:0;R:0;B:0;W:0;H:0;));
Проверил - работает! ... имхо лаботамия
З.Ы. Реал в манах о таком не пишут ... пришлось придумать
Vo1t вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 13.11.2008, 15:55   #3
Валигози
Неактивный пользователь
 
Пол:Женский
Регистрация: 13.11.2008
Сообщений: 5
Репутация: 1
По умолчанию Re: Ответ: Объявление массива типа запись

Цитата:
Сообщение от Vo1t Посмотреть сообщение
Код:
type
TFlag = record
L: Integer;
T: Integer;
R: Integer;
B: Integer;
W: Integer;
H: Integer;
end;

var
flags_array: array[0..1] of TFlag = ((L:0;T:0;R:0;B:0;W:0;H:0;),(L:0;T:0;R:0;B:0;W:0;H:0;));
Проверил - работает! ... имхо лаботамия
З.Ы. Реал в манах о таком не пишут ... пришлось придумать

Вообщето в справке (по крайней мере от Delphi 6) об этом написано в топике "Record constants".
Согласен, меня это тоже немного раздражает, особенно когда массив из ситни элементов да ещё и имена полей не односимвольные... В языке Си конечно попроще, но Delphi очень строгий язык и это скорее плюс чем минус - сразу видно, какому полю записи какое значение присваивается.
Валигози вне форума
 
Ответить с цитированием Вверх
Старый 26.03.2009, 10:05   #4
JakobVal
Неактивный пользователь
 
Пол:Мужской
Регистрация: 25.03.2009
Сообщений: 7
Репутация: 0
По умолчанию Re: Ответ: Объявление массива типа запись

Цитата:
Сообщение от Валигози Посмотреть сообщение
Вообщето в справке (по крайней мере от Delphi 6) об этом написано в топике "Record constants".

В "Семерке" тоже все четко написано
Правда на англицком
JakobVal вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объявление и использование 64-разрядной без знаковой целочисленной переменной adonis217994 Visual C++ / С/C++ 4 19.12.2009 12:11
Восстановление RAID массива wwsw Скорая помощь 1 15.03.2009 17:17
пердача массива в фунцию BFTFenix Visual C++ / С/C++ 11 07.10.2008 03:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:28. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.15002 секунды с 11 запросами