Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| DekaR |
28.02.2006 17:00
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Репутация: 0 |
Здравствуйте!У меня 2-а вопроса:
1)Пользователь вводит в Memo команды паскаля(If x=1 then....)Надо,чтобы прога выполнила введённый в это поле код. 2)И меется 2-а мемо.И кнопка.Нужно,чтобы при на кнопку определённый текст добавлялся только в то мемо,на котором находится фокус.А если фокус ни на одном из них-текст не добавлялся никуда. |
![]() ![]() |
| volvo |
1.03.2006 14:04
Сообщение
#2
|
|
Гость |
DekaR, стой, стой...
Ты не путай Компилятор (это то, чем является Паскаль) и Интерпретатор (типа Бейсика, например...) Вот насколько я помню, бейсиковские программы могли выполняться Цитата по мере чтения из файла , а Паскаль-программа должна читаться полностью, компилироваться, и только потом выполняться... Но программка и там и там будет немаленькая Нечто подобное обсуждается, кстати, здесь: Свой компилятор Загляни туда тоже, возможно, это тебя натолкнет на что-то... А с мемо делай так: опиши глобальную переменную, скажем, указатель на TMemo, и потом при получении фокуса мемо (событие OnEnter, или OnClick, если я не ошибаюсь) присваивай этой переменной адрес самого объекта, то есть @Self... Таким образом, у тебя в этой переменной будет всегда адрес того мемо, у которого был последний фокус... Ну, и записывать в него, соответственно... |
| DekaR |
1.03.2006 17:17
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Репутация: 0 |
Цитата опиши глобальную переменную, скажем, указатель на TMemo, и потом при получении фокуса мемо (событие OnEnter, или OnClick, если я не ошибаюсь) присваивай этой переменной адрес самого объекта, то есть @Self... Господа.Я совершенноо непонимаю переменные типа поентер(указатель)можете в доступной форме описать что это,и с чем его едят? Сообщение отредактировано: DekaR - 1.03.2006 17:20 |
DekaR Memo,code.foces,memo. 28.02.2006 17:00
volvo DekaR, ты что, транслятор писАть собрался? Оставля... 28.02.2006 22:30
DekaR Т.е. пидётся заново писать компилятор?Задача в том... 1.03.2006 13:39
hiv
Господа.Я совершенноо непонимаю переменные типа п... 1.03.2006 17:33
hiv Смотри в JEDI Visual Component Library
У них есть ... 1.03.2006 14:26
volvo Так более понятно:
implementation
{$R *.dfm}... 1.03.2006 17:31
DekaR Да,так понятнее.Спасибо.Работает.Правда я ошибся.У... 3.03.2006 13:39
volvo DekaR, ты будешь смеяться, но у меня как раз курсо... 3.03.2006 18:15
DekaR Я ещё раз попробовал.И у меня по непонятным причин... 3.03.2006 18:47![]() ![]() |
|
Текстовая версия | 9.12.2025 22:54 |