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

Вниз

Константа - массив записей. Как делать?   Найти похожие ветки 

 
Карелин Артем ©   (2005-08-31 18:16) [0]

Есть к примеру следующее:
type TMyProc = procedure (aStr:string);
type TMyStr = string;
type TMyRec = record
 MyProc: TMyProc;
 MyStr: TMyStr;
end;

procedure P1(aStr:string);
procedure P2(aStr:string);
procedure P3(aStr:string);

const MyArray: array [1..3] of TMyRec ={А как тут указать значения не знаю}

Как-то не нравится обявлять это как переменную и в initialization заполнять этот массив.


 
jack128 ©   (2005-08-31 19:17) [1]

type
 TMyProc = procedure (aStr: string);
 TMyStr = string;
 TMyRec = record
   MyProc: TMyProc;
   MyStr: TMyStr;
 end;

procedure Test1(aStr: string);
begin
end;

procedure Test2(aStr: string);
begin
end;

procedure Test3(aStr: string);
begin
end;

const
 MyArray: array [1..3] of TMyRec =(
   (MyProc: Test1; MyStr: "Test1"),
   (MyProc: Test2; MyStr: "Test2"),
   (MyProc: Test3; MyStr: "Test3")
 );


 
Piter ©   (2005-08-31 19:22) [2]

Удалено модератором


 
palva ©   (2005-08-31 20:19) [3]

Удалено модератором


 
Гаврила ©   (2005-08-31 20:33) [4]

Удалено модератором


 
Palladin ©   (2005-08-31 21:06) [5]

Удалено модератором


 
jack128 ©   (2005-08-31 21:48) [6]

Удалено модератором


 
Piter ©   (2005-08-31 23:12) [7]

Удалено модератором


 
Гаврила ©   (2005-08-31 23:38) [8]


> Piter ©


Если рссуждать так, как ты, дальше:
Любую информацию можно найти в дргуих источниках, минуя форум.
В справке, книге, статьях в интернете, в журналах.
А зачем тогда вообще нужен форум, если можно обойтись без него?


 
Джо ©   (2005-08-31 23:51) [9]

Удалено модератором


 
Sergey_Masloff   (2005-08-31 23:52) [10]

Удалено модератором


 
Германн ©   (2005-09-01 00:48) [11]

Удалено модератором


 
Piter ©   (2005-09-01 01:07) [12]

Удалено модератором


 
Германн ©   (2005-09-01 01:36) [13]

2 Piter ©   (01.09.05 01:07) [12]

Успокойся.

>а ты правда считаешь, что вместо того, чтобы за минуту посмотреть в хелп и все понять - лучше вопросы на форуме задавать?

Не знаю, что считает Гаврила © . Но, имхо, для некоторых "проще" искать ответы не в хелпе, а на форуме. Для таких (в числе прочих) тут и завели "Начинающие". Там, кстати, пока ни разу (насколько я знаю) никто не возмущался сабжами!


 
Piter ©   (2005-09-01 02:37) [14]

Германн ©   (01.09.05 1:36) [13]
Успокойся


уверяю - я абсолютно спокоен :0

Германн ©   (01.09.05 1:36) [13]
Но, имхо, для некоторых "проще" искать ответы не в хелпе, а на форуме


для "них" - да, проще. Я не спорю.
Но это неуважение к отвечающим


 
Германн ©   (2005-09-01 02:47) [15]

2 Piter ©   (01.09.05 02:37) [14]

Где в сабже было "неуважение к отвечающим"?

>уверяю - я абсолютно спокоен :0
Не верю! © К.С.Станиславский!


 
Карелин Артем ©   (2005-09-01 06:01) [16]

Дяденьки бОльшие, простите меня! Я уж не знаю, что тут написали отвечающие, однако каюсь: грешен я :)
Знаю я, как делается массив из не-записей, однако запись из массивов никогда не использовал. Просмотрел я "Array constants", но по глупости своей хронической не понял как решить вопрос.
P.S. Уж простите меня те, кто из-за моего вопроса будет весь следуюший месяц нервничать :(( Невиноватый я!!!!!!


 
Piter ©   (2005-09-01 23:32) [17]

Германн ©   (01.09.05 2:47) [15]
Где в сабже было "неуважение к отвечающим"?


тем, что он задает такой вопрос, что абсолютно исчерпывающий ответ написан в СПРАВКЕ. Причем он ищется за 20 секунд. Я сам не знал ответа на вопрос - но мгновенно нашел его.

И спрашивается - зачем постить вопросы, ответ на которые ищется за 20 секунд?

Германн ©   (01.09.05 2:47) [15]
Не верю!


ну, что я могу поделать :)
У каждого свое мнение. Не веришь - не верь :)


 
Наиль ©   (2005-09-01 23:50) [18]

>[17]
У меня противоположный случай, я точно знал ответ на этот вопрос (не успел на него ответить), но когда я попытался найти эту информацию в справке, то ушло не меньше 10 минут (разница времени в постах).

Я, в своё время, решил эту задачу без справки.
Записал константу, как массив массивов. А дальше смотрел на что ругается компилятор. С помощью его подсказок удалось записать константу так, что ему понравилось.


 
Германн ©   (2005-09-02 01:31) [19]

2 Piter ©   (01.09.05 23:32) [17]

>>Германн ©   (01.09.05 2:47) [15]
>>Где в сабже было "неуважение к отвечающим"?

>тем, что он задает такой вопрос, что абсолютно исчерпывающий >ответ написан в СПРАВКЕ. Причем он ищется за 20 секунд. Я сам не >знал ответа на вопрос - но мгновенно нашел его.

>И спрашивается - зачем постить вопросы, ответ на которые ищется >за 20 секунд?

Извини "такой" ответ на мой вопрос не приму ни за что!
Сколько раз приходилось отвечать на вопросы (не обязательно по профессии, но и по обыденным вещпм), ответы на которые были более чем очевидны! Но спрашивающий не туда смотрел, либо зрение его подводило, либо еще чего-нибудь.
НИКОГДА я не воспринимал это как неуважение.
20 секунд - это твоё мнение. Имхо, для поиска нужно знать что искать, хотя бы приблизительно. Затем нужно вышеупомянутое попытаться перевести на английский, причем возможно придется перебирать несколько вариантов как "того, что мскать", так и его перевода!

>ну, что я могу поделать :)
>У каждого свое мнение. Не веришь - не верь :)

И всё-таки не верю! Но теперь с :)


 
Adder ©   (2005-09-02 03:53) [20]

2Piter
User Manual к телефону Panasonic GD93 был найден в сети за 5 минутпри помощи яндекса. Твой вопрос тоже был проявлением неуважения?


 
Piter ©   (2005-09-02 12:28) [21]

Adder ©   (02.09.05 3:53) [20]

ах, блин, поймала :)
Так и знал, что запалишь :)

На самом деле, если честно - я просто не подумал о руководстве в электронном виде. Я искал что-то типа:

"Блокировка Panasonic, как снять блокировку у Panasonic" и вариации. А надо было руководство :(
Не подумал

Но ведь это программерский сайт. Если бы я был техником в сотовом центре...


 
Германн ©   (2005-09-03 02:26) [22]

2 Piter ©   (02.09.05 12:28) [21]
Ну и что, что " это программерский сайт"?


 
Карелин Артем ©   (2005-09-03 09:41) [23]


>Piter ©   (02.09.05 12:28) [21]

Типа простые вопросы по Дельфи надо задавать на форумах по сотовой связи, а простые вопросы по сотовым на программерских?


 
Piter ©   (2005-09-03 16:22) [24]

Карелин Артем ©   (03.09.05 9:41) [23]

можно и так :)
Но вы все таки гиперболизируете, вычурняете мою позицию, известный метод спора :)


 
Anatoly Podgoretsky ©   (2005-09-03 17:19) [25]

Крут ты батенька, круче только БГ


 
Карелин Артем ©   (2005-09-03 23:18) [26]


> Piter ©   (03.09.05 16:22) [24]

Факт, я вообще считаю что 75% респондентов, удаленных модератором, время от времени задают подобные вопросы. И дело тут не в отношении к обитателям форума или неумении искать ответы.


 
Германн ©   (2005-09-04 00:47) [27]

2 Карелин Артем ©   (03.09.05 23:18) [26]

А что тут модераторы удаляют ещё и респондентов?
Жуть прямо берет! :)



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

Форум: "Основная";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.034 c
3-1123746702
worldmen
2005-08-11 11:51
2005.09.25
Создать дерево в БД.


14-1125646228
ocean
2005-09-02 11:30
2005.09.25
Западный человек законопослушен?


4-1122893351
MegaVolt
2005-08-01 14:49
2005.09.25
WM_ERASEBKGND не понимает возвращаемое значение.


14-1125968559
vidiv
2005-09-06 05:02
2005.09.25
Как принтер так печатает?!


1-1125402131
Energetik
2005-08-30 15:42
2005.09.25
как сравнить значения ячеек из разных файлов excel





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский