Найдено 3045 результатов

Дед Пахом
26 Август 2014, 2:01
Форум: CLARION for Windows
Тема: Где отловить нажатие на крестик закрытия окна
Ответы: 3
Просмотры: 2819

Re: Где отловить нажатие на крестик закрытия окна

Юзай Event:CloseWindow, иначе в след. раз понадобится отлавливать Alt-F4, потом ещё что-то...
Дед Пахом
22 Август 2014, 23:49
Форум: CLARION for Windows
Тема: Обратиться к нужному полю записи очереди.
Ответы: 9
Просмотры: 4030

Re: Обратиться к нужному полю записи очереди.

я фрилансер, но я дорогой фрилансер :-)
Дед Пахом
22 Август 2014, 13:25
Форум: CLARION for Windows
Тема: А что дальше-то ?
Ответы: 10
Просмотры: 3582

Re: А что дальше-то ?

Дальше уже некуда.
Дед Пахом
21 Август 2014, 19:13
Форум: CLARION for Windows
Тема: Где я ?!
Ответы: 20
Просмотры: 7646

Re: Где я ?!

Дед Пахом писал(а):Правда, у меня выдаёт только страну ("RU")
Выяснил, откуда это берётся - Панель управления | Региональные стандарты | Местоположение. Там у меня только выбор страны и стоит Россия, что и показывает демка.
Дед Пахом
21 Август 2014, 16:41
Форум: CLARION for Windows
Тема: Где я ?!
Ответы: 20
Просмотры: 7646

Re: Где я ?!

а, точно exe переименованный, на бегу уже архивировал, да незаархивировалось наах ;-)
Дед Пахом
21 Август 2014, 14:19
Форум: CLARION for Windows
Тема: Где я ?!
Ответы: 20
Просмотры: 7646

Re: Где я ?!

Выдалось тут полчасика свободных, наваял пример получения долготы/широты/высоты и адреса/города/страны/индекса (Geoloc.zip приаттачен). Правда, у меня выдаёт только страну ("RU") и долготу/широту, при получении высоты ругается.
Дед Пахом
18 Август 2014, 15:43
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Отправка eMail/SMS с помощью CDO
Ответы: 13
Просмотры: 12595

Re: Отправка eMail/SMS с помощью CDO

Обновлённая версия на ингасофт в комплекте с EasyCOM2INC (бесплатно): поддержка SMS, Pickup directories, сохранение писем в файлах.
Дед Пахом
17 Август 2014, 21:26
Форум: CLARION for Windows
Тема: Работа с Interface()
Ответы: 9
Просмотры: 2619

Re: Работа с Interface()

Без теории будет непросто разобраться. К счастью, в сети полно материалов. Самые интересные с точки зрения клариониста те, где примеры на чистом C, они максимально близки к коду Clarion.
Дед Пахом
17 Август 2014, 13:21
Форум: CLARION for Windows
Тема: Работа с Interface()
Ответы: 9
Просмотры: 2619

Re: Работа с Interface()

рабочие примеры можно посмотреть в EasyCOM2INC от Ingasoft. Если коротко, то надо правильно объявить com-интерфейс, вызвать CoCreateInstance, чтобы получить адрес интерфейса, попутно следить за счётчиками обращений к интерфейсу (AddRef/Release), если объект поддерживает события, то это ещё тот ...
Дед Пахом
17 Август 2014, 12:02
Форум: CLARION for Windows
Тема: Работа с Interface()
Ответы: 9
Просмотры: 2619

Re: Работа с Interface()

Код шикарный, всё неправильно, кроме END и CODE :-)
Проще всего заюзать OLE контрол и не париться с интерфейсами.
Дед Пахом
17 Август 2014, 1:36
Форум: CLARION for Windows
Тема: Работа с Interface()
Ответы: 9
Просмотры: 2619

Re: Работа с Interface()

3 раза перечитал, всё равно ничего не понял :-)
Дед Пахом
14 Август 2014, 17:50
Форум: CLARION for Windows
Тема: Положение объекта при максимизации окна Browse
Ответы: 25
Просмотры: 15354

Re: Положение объекта при максимизации окна Browse

По-моему, вполне логично двигать кнопки вправо/вниз, если они близко к нижнему правому углу окна и окно ресайзится вправо/вниз. Стандартный случай для кнопок OK / Cancel.
Дед Пахом
11 Август 2014, 16:17
Форум: CLARION for Windows
Тема: Можно ли совместить две очереди посредством референса?
Ответы: 8
Просмотры: 4413

Re: Можно ли совместить две очереди посредством референса?

не пойму, такая проблема найти, где к Loc:Queue идёт обращение, и перед этим присвоить ей нужную очередь?
Дед Пахом
09 Август 2014, 22:51
Форум: CLARION for Windows
Тема: Задать начальное поведение окон фрейма Application
Ответы: 4
Просмотры: 1954

Re: Задать начальное поведение окон фрейма Application

если ABC, то можно отнаследовать глобальный WindowManager, переопределить Open(), в котором написать что-то вроде

PARENT.Open()
POST(Event:RearrangeWindows, ,Glo:FrameThread)
Дед Пахом
08 Август 2014, 18:35
Форум: CLARION for Windows
Тема: Можно ли совместить две очереди посредством референса?
Ответы: 8
Просмотры: 4413

Re: Можно ли совместить две очереди посредством референса?

kreator писал(а):
Дед Пахом писал(а):LOC:Queue &GLO:ReportQueue
Так программа вылетает по Exception при вызове отчёта. GLO:ReportQueue - Type, и её не существует, видимо, и ссылка на неё не имеет смысла, наверно.
Ну правильно, вылетает, раз ты не написал присвоение LOC:Queue &= Q внутри процедуры.