Вы под семеркой делали и компилировали?
sergeev:
Вы под семеркой делали и компилировали?
Вы под семеркой делали и компилировали?
компилил под ХР, на делфи 6. А на семерку только готовую библу ставил.
Кстати пытаюсь обойтись без длл и набросал вот парочку функций для обмена данными.
int getcom2(int zzz) { int hnd=FileOpen("com.txt",FILE_CSV|FILE_READ,';'); if (hnd>0) { string s=FileReadString(hnd); return(StrToDouble(s)); FileClose(hnd); } if (hnd<1) {Print("ошибка получения команды");} } int succ2(int aaa) { FileDelete("com.txt"); int lastError=GetLastError(); if(lastError!=0) { Print("An error ocurred while (",lastError,") deleting file com.txt"); return(0); } } ///------------------------------ int qt2(double zzz) { int hnd=FileOpen("pr.txt",FILE_CSV|FILE_WRITE,';'); if (hnd>0) { FileWrite(hnd,zzz); FileClose(hnd); } if (hnd<1) {Print("ошибка отправки котровок");} }
Вообщем вылазят траблы с удалением файла команд (com.txt) получается его создает другая прога, я хочу еще проверить как она его закрывает. ВОзможно прийдется этот механизм переделовать.
trinitron:
Вообщем вылазят траблы с удалением файла команд (com.txt) получается его создает другая прога, я хочу еще проверить как она его закрывает. ВОзможно прийдется этот механизм переделовать.
Вообщем вылазят траблы с удалением файла команд (com.txt) получается его создает другая прога, я хочу еще проверить как она его закрывает. ВОзможно прийдется этот механизм переделовать.
Может уже задача решена кем-то другим? Хотя свое решение всегда больше нравится
trinitron:
4-колесный велосипед с треугольными колесами.
Кстати пытаюсь обойтись без длл и набросал вот парочку функций для обмена данными.
Проверил, из под внешней прги файл закрывается
function writeff(ss:string):Integer;
var
Varf:TextFile; // объявление файловой переменной
st:String; // строковая переменная
begin
AssignFile(Varf,'com.txt'); // привязка названия файла к файловой переменной
Rewrite(Varf); // открытие файла для чтения
WriteLn(Varf,ss); // читать из файла строку
CloseFile(Varf); // закрыть файл
Result:=1;
end;
Vinin:
Может уже задача решена кем-то другим? Хотя свое решение всегда больше нравится
Может уже задача решена кем-то другим? Хотя свое решение всегда больше нравится
я готов кататся на велики с открытыми сорцами.
TheXpert:
4-колесный велосипед с треугольными колесами.
4-колесный велосипед с треугольными колесами.
самокат на гусеничной тяге.
trinitron:
я готов кататся на велики с открытыми сорцами.
я готов кататся на велики с открытыми сорцами.
Посмотри библиотеки от Вадима Жунко Может уже есть нужное
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем привет.
Написал библу под советник, под ХР работает нормально под семеркой пишет что советник не может вызвать библу - ошибка 126.
пробовал на нескольких дистрибах семерки (кстати лицензионные, как и ХР).
Я могу сделать в данном случае все без библы, но в будующем библа может пригодится и тогда будет сложно выкрутится.