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

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

Интерпритатор [D1, D2, D3, D4, D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]


g-l-u-k ©   (2005-12-01 16:27:00) 

Доброго времени суток всем!
Проблемма моя заключается в следующем,я пишу интерпритатор и мне нужно чтобы при вводе пользователем определённой команды несколько раз в Memo2 к названию  интерпритированной команды команды добавлялся номер.К примеру пользователь несколько раз ввёл в memo1 конанду "address 00112233" а в memo2 были добавленны строчки "address1 $00112233 и address2 $00112233".Я пытался сделать так:
else
if strCommand='address' then begin
for i:=1 to num do
form2.Memo2.Lines.Add('Address'+IntToStr(num)+' = $'+pchar(strparametr[1])+';');
end

Зарание благодарен!


Defunct   (2005-12-05 13:47:00) [1]

> Проблемма моя заключается в следующем,я пишу интерпритатор

А нужно писать интерпр е татор.


Sysanin   (2005-12-01 16:51:00) [2]

Ты не обижайся пожалуйста, но лично я не совсем понял что ты хочешь сделать. Можешь объяснить немного подробней желательно простыми словами?


PAVIA   (2005-12-01 16:33:00) [3]

Учимся писать по русски. А то совершенно не понятно.
Как тебя понял, так и написал.
if strCommand='address' then begin
inc(num)
form2.Memo2.Lines.Add('Address'+IntToStr(num)+' = $'+pchar(strparametr[1])+';');
end


alex_***   (2005-12-01 16:29:00) [4]

и что происходит?


Наверх

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