Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#16: 2007-08-07 01:59:12 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:22
карма: 0

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#17: 2007-08-07 02:19:31 ЛС | профиль | цитата
User 108 писал(а):
Надеюсь, понятно вышло объяснить..

Ничерта не понятно.
User 108 писал(а):
Но как сделать чтобы эта "внутренняя" процедура смогла обратиться к внешним точкам IC ?
Зачем -- за данными, или для вызова внешнего метода? Она должна ждать выполнения внешнего метода, или ей пофиг?
Для запроса и ожидания выполнения внешних методов применяются поля _data_XXXX, откуда потом внутренний метод и получает необходимые данные после выполнения внешнего метода. Надеюсь, понятно вышло объяснить.. (с)
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#18: 2007-08-07 11:16:36 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:23
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#19: 2007-08-07 11:23:27 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:23
карма: 0

0
Ответов: 9906
Рейтинг: 351
#20: 2007-08-07 11:24:04 ЛС | профиль | цитата
User 108 писал(а):
А то все это недокументировано нигде

Врать не надо.

Совершенно достоверная документация - исходник.
Меня всегда удивляли ПИСАТЕЛИ, не научившиеся более простому делу - ЧИТАТЬ
Не просто удивляли, даже не понимаю как так можно.
Как тут про чукчу не вспомнить
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#21: 2007-08-07 11:31:05 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:24
карма: 0

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#22: 2007-08-07 11:34:46 ЛС | профиль | цитата
User 108 писал(а):
как выводить данные на нижние точки Var

Var -- это обычный метод, такой же как и work, если хочешь получить значение какой-то переменной, то надо прописать ее в секции private данного класса, тогда она будет доступна всем методам данного класса и Var-методу тоже.
Запрос наружу, на поле _data_XXX, дает метод ReadXXXX(_Data, _data_XXX, _prop_XXX)
User 108 писал(а):
А то все это недокументировано нигде

Можно подумать, что когда я начинал делать компоненты, описания было больше. Самое лучшее описание -- существующие примеры и регулярное включение мозгов.
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#23: 2007-08-07 11:39:20 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:23
карма: 0

0
Ответов: 9906
Рейтинг: 351
#24: 2007-08-07 11:42:17 ЛС | профиль | цитата
Вопрос: откуда Дельфи знает что такое TData ???
Ответ: из юнитов, которые в uses - их может посмотреть не только Дельфи, но и пользователь.

Пардон, но это - база, и я действительно не понимаю как можно что-то писать, не зная этого.
Смотри юнит share, все варианты обмена данными (а их много для коротенького примера) в HiAsm там описаны.
Конкретный вопрос: почему так а не иначе - можно обсуждать.
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#25: 2007-08-07 11:59:28 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:24
карма: 0

0
Ответов: 9906
Рейтинг: 351
#26: 2007-08-07 12:30:29 ЛС | профиль | цитата
User 108 писал(а):
Не хотел так глубоко в код закапываться, пришлось

Ну конечно
Просто задается вопрос: расскажи мне в двух словах то, что только в интерфейсной части share занимает вот столько: code_1786.txt

Вот скажите мне, Уважаемый, сколько раз я безуспешно предлагал ПОЧИТАТЬ, и по результатам чтения задавать уже конкретные вопросы
И смотрели ли Вы конкретно, код, генерируемый HiAsm после Ctrl+D
Для понимания, чего в какой последовательности вызывается, что бы знать куда вставить свой для "генерации" событий.
И допустимо ли мне, игнорирование этой просьбы воспринимать как оскорбление

Простите взаимно, за невольную критику
карма: 9

0
файлы: 1code_1786.txt [4.6KB] [372]
Администрация
Ответов: 15295
Рейтинг: 1519
#27: 2007-08-07 14:15:38 ЛС | профиль | цитата
User 108 писал(а):
Чем быстрее народ освоит IC, тем больше новых элементов будет появляться

как раз в планах стоит обратная задача - избавлятся от IC в большинстве схем и переходить на 100%-ое визуальное кунструирование.
карма: 27
0
Ответов: 9906
Рейтинг: 351
#28: 2007-08-07 14:51:59 ЛС | профиль | цитата
Точно
С пользователями 1-го уровня - серьезный напряг намечается
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#29: 2007-08-07 16:31:26 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:51:24
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#30: 2007-08-07 17:12:37 ЛС | профиль | цитата
перетаскивание вкладок скорей всего будет.

User 108 писал(а):
То есть, когда в окне например, Мемо, юзер набирает код и он мгновенно исполняется и выдает результаты. Или ошибки. Мне кажется, полезная функция тоже.

всем кажется. Потому и сделали в редакторе IC комбинацию Ctrl+F9, с помошью которой компилируется только текущий модуль с выдачей ошибок на Debug.
карма: 27
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)