Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перечисления [D7, WinXP]


Страницы:   1 2

x-man ©   (2008-05-03 16:14:00) 

Привет! Можно ли создавать перечисления динамически, как? Спасибо.


Германн   (2008-05-07 01:32:00) [1]


> Anatoly Podgoretsky ©   (07.05.08 01:22) [34]

Я думаю "просветительной" работы достаточно. По крайней мере в этой ветке.

P.S. Ну и по крайней мере, пока я не получу деньгу за халтурку, которая почти готова. Ну и по крайней мере, пока я не получу деньгу за халтурку, которая почти-почти готова.
Но это уже в других ветках.  :)


Anatoly Podgoretsky   (2008-05-07 01:22:00) [2]

> Германн  (07.05.2008 00:59:33)  [33]

Эта граница называется, что у нас нет форума форума для идиотов, а есть только для начинающих, а то иногда с такими вопросами приходят и уровень грамотности на уровне второго класса. Некоторые темы по этой причине приходится закрывать. Ну а если при этом начинает огрызаться, ну тогда сам Бог велел, а против воли Бога не поспоришь.
Ураган Мьянму просто мелкий ветерок в некоторых случаях.
Ну что просветительной работы достаточно?


Германн   (2008-05-07 00:59:00) [3]


> x-man   (07.05.08 00:33) [31]
>
> я не знал про эти типы ...
>

И это плохо. Прежде чем лезть с вопросами на форум нужно хотя бы усвоить по книжкам основы. Я это называю азбукой. Без неё задавать вопросы на форуме - прямой путь нарваться на флуд. И учти, что модераторы, скорее всего, осудят не флуд, а тебя с твоим безграмотным вопросом! Даже в конференции "Начинающие". Бо должна же быть некая нижняя граница начинающих, которая > 0. Иначе форум захлестнёт ураган типа того, который вчера "накрыл" Мьянму. :)


Palladin   (2008-05-07 00:51:00) [4]

делфи раньше чем горшок (С)


x-man   (2008-05-07 00:33:00) [5]

я не знал про эти типы ...


Anatoly Podgoretsky   (2008-05-06 21:33:00) [6]

> Германн  (06.05.2008 21:26:29)  [29]

Вот он зверинный оскал капитализма.


Германн   (2008-05-06 21:26:00) [7]


> x-man   (06.05.08 18:11) [24]
>
> то, что надо! Германн - спасибо!
>

Если б сегодня не дали зарплату, хрен бы я телепировал, что за перечисления тебе нужны. Да ещё и примеры писал при этом.
:)))


Сергей М,   (2008-05-06 20:19:00) [8]

АП, "чебурек" - не самое невыбираемое, что можно придумать)

Впрочем, обязуюсь "фильтровать базар".


app   (2008-05-06 20:15:00) [9]

Удалено модератором
Примечание: Дубль, Почта Виндоус имеет ошибку


app   (2008-05-06 20:15:00) [10]

> Сергей М,  (06.05.2008 19:02:25)  [25]

Выбирай выражения.


Сергей М,   (2008-05-06 19:02:00) [11]


> x-man   (06.05.08 18:11) [24]


> то, что надо


Ну и где в этом "точтонаде" т.н. "перечисления" ?

Ты, чебурек, множества от перечислений, видать, не отличаешь)


x-man   (2008-05-06 18:11:00) [12]

то, что надо! Германн - спасибо!


Германн   (2008-05-06 16:31:00) [13]


> x-man   (06.05.08 16:03) [20]
>
> скажем это текстовый файл, в каждой строке разделитель,
> всего их 5-7
>


var
 Separators : set of char;
 Ch : Char;
 F : TextFile;

 Separators:=[];
 AssignFile(F,FileName.txt);
 Reset(F);
 While not EOF(F) do begin
   Readln(F,Ch);
   Include(Separators, Ch);
 end;
 CloseFile(F);


Например так.


Anatoly Podgoretsky   (2008-05-06 16:26:00) [14]

> Сергей М.  (06.05.2008 16:08:21)  [21]

И оно нафиг не нужно, перечисление само по себе, в отрыве от его использования, ну например в case и так далее.
У автора вероятно серьезное сексуальное растройство, хочет потрахаться.


Сергей М.   (2008-05-06 16:08:00) [15]

Это


> хочу грузить из файла, т.е. перечисление можно менять


никак не вяжется с


> type TMyEnum=(qwe, rty, uio);


Определение перечислимого типаданных (как и любого другого типа) имеет отношение ко времени компиляции, а не ко времени выполнения.


x-man   (2008-05-06 16:03:00) [16]

скажем это текстовый файл, в каждой строке разделитель, всего их 5-7


Германн   (2008-05-06 14:28:00) [17]


> x-man   (06.05.08 12:21) [18]
>
>
> > А вот уж заполнить эту последнюю при чтении из файла -
>  как
> > два пальца об асфальт.
>
> как?
>

Смотря какую структуру имеет этот файл.


x-man   (2008-05-06 12:21:00) [18]


> А вот уж заполнить эту последнюю при чтении из файла - как
> два пальца об асфальт.

как?


Германн   (2008-05-06 00:54:00) [19]


> , а еще точнее это будут разделители, я буду разбивать строку
> одним условием

Ну, реальных разделителей содержимого строки не так уж и много. Перечислимый тип для них легко создать статически. Как и тип множество содержащий элементы этого перечислимого типа. А так же и переменную типа этого множества. А вот уж заполнить эту последнюю при чтении из файла - как два пальца об асфальт.


x-man   (2008-05-06 00:40:00) [20]

спасибо


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо