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

Дед Пахом
20 Январь 2020, 17:44
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

finsoftrz писал(а):
20 Январь 2020, 17:13
Осталось понять еще, зачем это может быть нужно в практических задачах.
Фиг знает, на ум приходят всякие RegExp, Active Directory, доступ к железу... У меня-то практических задач нет.
Дед Пахом
20 Январь 2020, 17:42
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

Разобрался, подключил ChakraJS третьим движком. Он предустановлен в Windows, если есть IE9 и выше.
Даже по сообщениям об ошибках видно, что движки разные:
Source: Ошибка выполнения Microsoft JScript
Source: Ошибка выполнения JavaScript

UPD.
Обновил демку.
Дед Пахом
20 Январь 2020, 16:42
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

Про javascript... Инициализация движка с параметром "javascript" работает идентично параметру "JScript". Не знаю, что это значит.
Есть ещё один движок ChakraJS ("Chakra JavaScript engine that powers Microsoft Edge"), правда его надо как-то установить, просто так не запускается.
Дед Пахом
20 Январь 2020, 16:25
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

finsoftrz писал(а):
20 Январь 2020, 15:47
Предлагается использовать win api или все-такие com объект? И есть ли какие дополнительные зависимости или все в рамках стандартных возможностей винды из коробки?
Win api, никаких зависимостей, чистый Clarion.
Дед Пахом
20 Январь 2020, 15:02
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

Yufil писал(а):
20 Январь 2020, 14:43
Вроде тут некоторая путаница между Jscript и Javascript
Да, я сам слегка в них запутался. Ладно, javascript вычёркиваем.
Дед Пахом
20 Январь 2020, 14:15
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

win api вместо RUN это круто :-) Я не против работы через файлы, нормальное решение. ActiveSсript это естественный механизм (win api) работы со скриптами (не только vb и javascript, но и питон, перл, руби, луа и другие). Причём некоторые (javascript например) как файл просто не запустится, ему брауз...
Дед Пахом
19 Январь 2020, 17:49
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

morkovin писал(а):
19 Январь 2020, 17:31
а обращение к системным функциям, вызовы WinApi?
не, только числа Фибоначчи.
Дед Пахом
19 Январь 2020, 16:16
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

vic7tar писал(а):
19 Январь 2020, 16:09
почему на fibonacci(225) происходит обрыв последовательности?
Ёмкость текстового поля ограничена 4096-ю символами.
Дед Пахом
18 Январь 2020, 22:56
Форум: Готовые программы, шаблоны, библиотеки...
Тема: ActiveScript
Ответы: 20
Просмотры: 785

ActiveScript

А интересует именно способ прикручивания: через COM-интерфейс, через Shell, через OLE и т.п. Если кто не помнит, речь в вопросе шла о vbscript, и кроме как запускать скрипт через RUN(file.vbs), выводить результаты в текстовый файл и затем этот файл парсить, ничего не предложили. Хотя есть более эле...
Дед Пахом
14 Январь 2020, 18:28
Форум: CLARION for Windows
Тема: Настроить печать отчета с программы
Ответы: 13
Просмотры: 612

Настроить печать отчета с программы

Вы объясните, как сейчас-то? Куда сейчас уходят результаты отчёта в момент завершения работы скрипта? На экран, в файл, в корзину?
Дед Пахом
13 Январь 2020, 23:46
Форум: CLARION for Windows
Тема: Ссылки на GROUP
Ответы: 27
Просмотры: 774

Ссылки на GROUP

Я бы сделал как-то так... PROGRAM TGroup GROUP, TYPE i LONG r REAL END internalGrp LIKE(TGroup) handle LONG, AUTO MAP GetGroupRef(), LONG SetInt(LONG pHandle, LONG pValue) END CODE handle = GetGroupRef() SetInt(handle, 200) MESSAGE('i='& internalGrp.i &'; r='& internalGrp.r) GetGroupRef PROCEDURE() ...
Дед Пахом
13 Январь 2020, 23:09
Форум: CLARION for Windows
Тема: Ссылки на GROUP
Ответы: 27
Просмотры: 774

Ссылки на GROUP

Судя по примеру с их сайта, это не мой случай :(

Код: Выделить всё

    my_symbol = ZBarcode_Create();
    my_symbol->input_mode = UNICODE_MODE;
Дед Пахом
13 Январь 2020, 22:18
Форум: CLARION for Windows
Тема: Ссылки на GROUP
Ответы: 27
Просмотры: 774

Ссылки на GROUP

Не знаю, что Вы там за библиотеку курочите, но обычно C api устроено так: есть некая внутренняя структура (struct, GROUP по нашему), содержимое которой спрятано внутри и наружу обычно не выдаётся; есть инициализирующая функция, которая при успешном выполнении возвращает адрес этой структуры (void*, ...
Дед Пахом
13 Январь 2020, 16:27
Форум: CLARION for Windows
Тема: Ссылки на GROUP
Ответы: 27
Просмотры: 774

Ссылки на GROUP

Игорь Столяров писал(а):
13 Январь 2020, 16:20
Мне нужен именно адрес структуры данных
и кто мешает в DLL передать ADDRESS(Self.MyGroup)?
Дед Пахом
13 Январь 2020, 16:00
Форум: CLARION for Windows
Тема: Ссылки на GROUP
Ответы: 27
Просмотры: 774

Ссылки на GROUP

Объявите LIKE(TGroup) в классе, и проблем не будет:

Код: Выделить всё

TClass   Class, Type, Module('XXX.clw'), Link('XXX.clw')
MyGroup              LIKE(TGroup)
FlagLoad              Byte(False)
                    end