Найдено 11 результатов
- 22:37, 01.01.2010
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
Подскажите пожалуйсто как сделать чтобы при запуске сервера плагин автоматичски запускался? Не заходить же каждый раз и не включать его?!
- 20:05, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
Добавил преписку: __stdcall
Добавил ключи к линковцищу: -Wl,--add-stdcall-alias
Имена функций стали выглядеть так:
PluginInit
PluginInit@16
PluginProcess
PluginProcess@12
PluginShowAbout
PluginShowAbout@0
PluginShowOptions
PluginShowOptions@0
PluginTerminate
PluginTerminate@0
Сервер сказал ...
Добавил ключи к линковцищу: -Wl,--add-stdcall-alias
Имена функций стали выглядеть так:
PluginInit
PluginInit@16
PluginProcess
PluginProcess@12
PluginShowAbout
PluginShowAbout@0
PluginShowOptions
PluginShowOptions@0
PluginTerminate
PluginTerminate@0
Сервер сказал ...
- 19:11, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
Так а почему тогда обращение к функциям то происходит нормально?
Опции\Описание\Инициализация. Функции ведь отрабатывают... MSBBox-ы вылетают.
ДЛЛ-ки не писал никогда... Может чего то и недопонимаю. Почему это работает а это нет...
Опции\Описание\Инициализация. Функции ведь отрабатывают... MSBBox-ы вылетают.
ДЛЛ-ки не писал никогда... Может чего то и недопонимаю. Почему это работает а это нет...
- 19:07, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
Ну может быть наоборот я заблуждаюсь. Но в данном случае компилятор позволяет так делать...
А в билдере значит данный код бы работал?
А в билдере значит данный код бы работал?
- 19:02, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
да хоть вот так:
Не в этом дело. Это прототип, на названия переменных тут пофиг.
Код: Выделить всё
__declspec(dllexport) BYTE __cdecl PluginInit(DWORD, sPluginInfo*, sBotUserInfo*, typeCommFortProcess);
- 18:50, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
MinGW 3.4.5
Правильнее будет
gcc-core-3.4.5-20060117-1-vista.tar.gz
gcc-g++-3.4.5-20060117-1-vista.tar.gz
mingw-runtime-3.14.tar.gz
mingw32-make-3.81-2.tar.gz
mingw-utils-0.3.tar.gz
w32api-3.11.tar.gz
binutils-2.18.50-20080109.tar.gz
gdb-6.7.50.20071127-mingw.tar.bz2
Правильнее будет
gcc-core-3.4.5-20060117-1-vista.tar.gz
gcc-g++-3.4.5-20060117-1-vista.tar.gz
mingw-runtime-3.14.tar.gz
mingw32-make-3.81-2.tar.gz
mingw-utils-0.3.tar.gz
w32api-3.11.tar.gz
binutils-2.18.50-20080109.tar.gz
gdb-6.7.50.20071127-mingw.tar.bz2
- 18:44, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
Ошибка при запуске плагина бла-бла-бла. Плагин остановлен.
Функции стали выглядеть вот так:
PluginInit@16
PluginProcess@12
PluginShowAbout@0
PluginShowOptions@0
PluginTerminate@0
Функции стали выглядеть вот так:
PluginInit@16
PluginProcess@12
PluginShowAbout@0
PluginShowOptions@0
PluginTerminate@0
- 14:12, 17.12.2009
- Форум: Дополнения для 4-й версии
- Тема: Технология создания плагинов и программ-дополнений
- Ответы: 623
- Просмотры: 787962
Re: Технология создания плагинов и программ-дополнений
Всем привет.
Промучался весь день. Сдвига нет.
#include <windows.h>
#include <string.h>
struct sPluginInfo
{
char strPluginName[255];
char strPluginDescription[255];
char strPluginVersion[255];
};
struct sBotUserInfo
{
char strBotName[255];
char strBotPassword[255];
bool bIsFemale ...
Промучался весь день. Сдвига нет.
#include <windows.h>
#include <string.h>
struct sPluginInfo
{
char strPluginName[255];
char strPluginDescription[255];
char strPluginVersion[255];
};
struct sBotUserInfo
{
char strBotName[255];
char strBotPassword[255];
bool bIsFemale ...
- 13:29, 09.09.2009
- Форум: Ошибки
- Тема: Проблема с переходом на 4.30 после 4.21
- Ответы: 4
- Просмотры: 6993
Re: Проблема с переходом на 4.30 после 4.21
Я пробывал ставить сервер в папку с 4.21, но сервер при запуске (даже активатор) писали "Server 4.21 no found!".
Ну сейчас сервер до завтра стоит на 4.30 демо, получаеться базы он уже переконвектировал... Завтра активация разлочиться и думаю всё нормально будет...
Ну сейчас сервер до завтра стоит на 4.30 демо, получаеться базы он уже переконвектировал... Завтра активация разлочиться и думаю всё нормально будет...
- 11:03, 09.09.2009
- Форум: Ошибки
- Тема: Проблема с переходом на 4.30 после 4.21
- Ответы: 4
- Просмотры: 6993
Re: Проблема с переходом на 4.30 после 4.21
Поставил демонстрационную версию сейчасповерх 4.21 она всё опознала, всё нормально, однако активации на сегодня закончились, завтра попробую активировать
- 10:25, 09.09.2009
- Форум: Ошибки
- Тема: Проблема с переходом на 4.30 после 4.21
- Ответы: 4
- Просмотры: 6993
Проблема с переходом на 4.30 после 4.21
Всем привет.
Купили CommFort 4.30 анлим, до этого стоял 4.21 .....
Начал ставить его поверх (4.21 был просто закинут на сервер без инсталла, всё работало нормально) 4.21 сервера, запускаю установленный 4.30 пишет Server 4.21 no found! Чё это значит и как лечить ХЗ, нигде нет описания никаких ошибок ...
Купили CommFort 4.30 анлим, до этого стоял 4.21 .....
Начал ставить его поверх (4.21 был просто закинут на сервер без инсталла, всё работало нормально) 4.21 сервера, запускаю установленный 4.30 пишет Server 4.21 no found! Чё это значит и как лечить ХЗ, нигде нет описания никаких ошибок ...