Использование dll в javascript
Возможно ли воспользоваться dll в javascript, а если да, то как?
*библиотека представляет собой функции рассчета швейцарских эфемерид, написана на с++/delphi/vb* *я совсем новичок, потому плиз, отвечайте как можно примитивнее)* |
|
Hoshinokoe, а почему только в IE?
|
Безопасность ёпта
Есть только один путь, для джедая в вебе это откомпилировать твои библиотеки в javascript, о компиляторах мы уже говорили вот здесь http://javascript.ru/forum/offtopic/...tml#post209312 |
Dll можно использовать в расширениях к браузеру Firefox, при этом они должны быть особым образом написаны/скомпилированы.
ActiveX уже упоминали, доступно в ОС семейства Windows. Можно использовать в следующих технологиях: IE, HTA, Windows Gadgets, Windows 8 RT, Windows Script Host. Dll должны быть особым образом написаны/скомпилированы. В Node.js - dll должны быть особым образом написаны/скомпилированы. В любом современном браузере через NPAPI , dll должны быть особым образом написаны/скомпилированы. |
вообще впихивание невпихуемого мне сказку о Кащее Бессмертном напомнило :D
Кащей устал. Если б он не был бессмертным, давно бы здох. Все тело старика заскорузло от белков и желтков. Часть из них уже засохла, часть протухла. Кащей смердел. В руках старик тупо держал очередное яйцо, внутрь которого забубенил иголку. Запихать его в жопу утки оказалось нелегкой задачей. Взяв птицу за шею, он попытался засунуть яйцо ей в дупло. Скорлупа треснула и залило старика в очередной раз. Кащей грязно выругался и осторожно достал из обломков иголку. Смертельный инструмент нужно было засандалить в следующее яйцо. Утка покорно ждала. Старик взял яйцо губами, раздвинул утке лапы и осторожно стал пихать эллипсоид ей в очко. Яйцо лопнуло. Старик вскочил, зашвырнул птицу в море и с проклятиями принялся прыгать по берегу. - Спокойно, Кащей, спокойно, - наконец успокоил он себя и продолжил процедуру. Бессмертный совершал ее снова и снова, но яйца лопались. Наконец, намыленное сэйфгардом, одно из них пролезло птице в утробу. Старик удовлетворенно откинулся на ствол сосны. Но что это?! Проклятое пернатое сдохло! - Иоптваю, сцуко!!! Сто тридцать лет утке под хвост! - Кащей с воем упал на песок и стал его грызть и колотить руками. Через три дня он пришел в себя и глубоко задумался. Какая-то мысль пришла в бессмертную голову. Старик поднялся и проследовал в пещеру. Целый месяц оттуда доносились стук молотка, скрежет железа и звук сварки. Наконец Кащей гордо вышел на свет, держа в руках воронку. Утки увидели приспособление и выпали в осадок. Работа закипела. Вставить воронку в пернатое очко удавалось сходу. Но подлые твари дохли и дохли. Наконец свершилось!!! Охреневшая, но живая утка лежала на земле с выпученными глазами. Ее жопа была плотно запечатана сургучом - Кащей не любил рисковать. Весь двор был засыпан костями тысяч водоплавающих. Старик сел на пень и с тоской посмотрел в лес. Предстояло засунуть утку в жопу зайцу. продолжение з.ы. а как применить спойлер к тексту ? |
XD
чувствую, именно так все и произойдет))) |
Цитата:
|
Magneto
"В Node.js - dll должны быть особым образом написаны/скомпилированы". Каким образом? Второй день не могу подключить простую тестовую dll, собранную в delphi, к библиотеке ffi nodejs. Выходит ошибка: Dynamic Linking Error. Вот тут подробнее. Из Visual C++ подключаюсь, работает. |
Часовой пояс GMT +3, время: 06:18. |