|
Страницы: « 1 2 ... 51 52 53 54 55 ... 64 65 »
Показано 781-795 из 969 сообщений
189.
santy
(27.11.2008 18:50)
0
Спасибо, попробую.
|
188.
kinz
(27.11.2008 18:06)
0
santy, я что-то не припоминаю, чтобы вопрос о переменном числе аргументов одной и той же функции dll обсуждался на форуме. В EU этот вопрос решается очень просто - задаётся аргумент типа object, а потом уже в теле функции он анализируется, чтобы разветвить процесс в зависимости от фактического значения этого аргумента и его состава. Что касается функций C с переменным числом аргументов, то если такие существуют, я бы попробовал в программе EU определить вызов такой функции несколько раз - каждый раз с одним и тем же именем, но с другим числом аргументов, и назначить этим уже разным для EU функциям разные идентификаторы для вызова в программе EU. Например: a=define_c_func(lib,"MesBox",{C_INT},C_INT) b=define_c_func(lib,"MesBox",{C_INT,C_INT},C_INT) c=define_c_func(lib,"MesBox",{C_INT,C_INT,C_INT},C_INT) и так далее. Что из этого выйдет, я не берусь гадать. А самому мне так делать не приходилось.
Так что снимаю с себя всякую ответственность за последствия. :-)
|
187.
santy
(27.11.2008 17:33)
0
Да, он очень даже ничего. :) Игорь есть вопрос. Планирукют в новой версии сделать поддержку переменного количества аргументов, при вызове функций из ДЛЛ файла. И как сейчас это можна реалиховать?
Спасибо.
|
186.
kinz
(27.11.2008 17:02)
0
santy, да, этот HippoEdit очень неплох, анализирует уже написанный тобой текст и сразу предлагает повторяющиеся слова - достаточно написать пару букв и хлопнуть Enter. Но русские ключевые слова почему-то не любит. Я послал авторам письмо с вопросом, как подсветить русские слова и можно ли вообще это сделать. Жду ответа.
|
185.
kinz
(27.11.2008 16:28)
0
http://pl-euphoria.narod.ru/akelpad_euphoria.7z
Вот файл раскраски двуязычной EU для редактора AkelPad.
|
184.
kiv
(26.11.2008 18:56)
0
сегодня случайно наткнулся на статью о истории создания ОС ДЕМОС (BSD4.x) пилотное название поректа UNAS в пику UNIX, даже супруга доктор смеялась... Вот возрадил бы кто проект, посмеялись бы....
|
183.
santy
(26.11.2008 15:33)
0
Есть ещё неплохой редактор HippoEdit http://www.hippoedit.com/ безплатный для жителей бывшего Союза.
|
182.
santy
(26.11.2008 15:11)
0
На днях выложу редактор Jens'' File Editor JFE с подсветкой синтаксиса Эйфории а также уже прописаным вызовом интерпретатора. ТОлько нужно поменять пути к Эйфории если у вас они другие.
|
181.
kinz
(25.11.2008 21:06)
0
Запуск программы EU. Меню: Настройки->Параметры...->Общие->Выполнить->Команда в окошке команда пишется: ex_r %f ->Ok Потом Меню: Настройки->Выполнить
Под управлением ex_r.exe будет исполнена текущая редактируемая программа EU.
|
180.
kiv
(25.11.2008 20:39)
0
Спасибо. я уже нашёл...
|
179.
kinz
(25.11.2008 20:35)
0
Раскраска - плагин HighLight::Main. В каталоге AkelFilesPlugsHighLight нужно скопировать файл cpp.highlight в файл euphoria.highlight - он в кодировке Unicode, загрузить его в этот редактор и откорректировать под ключевые слова EU. При редактировании уже программ EU нужно назначить 866 кодировку. И всё. Я попробовал, работает и подсвечивает, но весь файл подсветки я переписывать не стал - другие дела достают. Как там насчёт запуска, пока не знаю.
|
178.
kiv
(25.11.2008 19:19)
0
он у меня давно есть, но где раскраска и работа с внешними программами? какой плагин?
|
177.
kinz
(25.11.2008 18:35)
0
http://akelpad.sourceforge.net/ru/index.php
Вот редактор для программистов, поддерживающий раскраску русских программ. Бесплатный, с открытым кодом, никаких проблем с русским языком в любой кодировке.
|
176.
kiv
(25.11.2008 17:28)
0
И ещё... если заглянуть в то что генерят многие компиляторы приходишь к мысле: моё представление о красоте кода сильно расходится с представлениями авторов инструмента на туже тему...
|
175.
kiv
(25.11.2008 17:22)
0
Мнение: Отсутствие красоты в коде оправдано только стабильностью работы... А чем проще тем стабильнее...
|
|
|
|