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

dimds
25.05.2016 17:43:52
Форум: Lazarus
Тема: wince+playsound - непонятки полные.....
Ответы: 0
Просмотры: 2388

wince+playsound - непонятки полные.....

ситуация такая, лазарус+винце
при обработке сообщений в качестве звукового оповещения об этих событиях используется функция PlaySound, которая проигрывает нужный wav файл, функция вызывается из отдельной процедуры.
но тут возникает непонятная странность, прогрывается нужный файл только вторым ...
dimds
11.01.2016 12:09:41
Форум: Lazarus
Тема: RAS WINCE
Ответы: 0
Просмотры: 2343

RAS WINCE

камрады, подскажите:
необходимо установить удаленное соединение в вин це, список установленных модемов, если они есть - получаю, параметры подключения есть.
вопрос собственно такой, как выполнить непосредственно дозон???
есть функция RasDial, в которой указываются параметры соединения, но нигде не ...
dimds
14.09.2015 11:50:23
Форум: Lazarus
Тема: после компиляции не запускается экзешник
Ответы: 6
Просмотры: 4666

Re: после компиляции не запускается экзешник

да дело не в дллке 100%
странно почему никаких ошибок не выдает.
проблема еще в том, что экзешник под винце, и проверять его приходится в эмуляторе....

Добавлено спустя 3 минуты 46 секунд:
смешно, но проблема оказалась совсем не там где искал!
в другом юните, при вызове процедуры совершенно из ...
dimds
14.09.2015 11:24:56
Форум: Lazarus
Тема: после компиляции не запускается экзешник
Ответы: 6
Просмотры: 4666

Re: после компиляции не запускается экзешник

не исключено, но среди видимых символов изменений не вижу)))
более того. уже вручную переписал полностью тот кусок.
подобное как то раз уже было, и именно также на подключении внешних библиотек, но это было в начале проекта - переписал текст и все заработало.
сейчас же засада куда то глубже залезла ...
dimds
14.09.2015 10:56:34
Форум: Lazarus
Тема: после компиляции не запускается экзешник
Ответы: 6
Просмотры: 4666

Re: после компиляции не запускается экзешник

всё работало - до внесения этих изменений procedure ext_proc; stdcall; external {$IFDEF MSWINDOWS} 'ext.dll' {$ELSE} 'path\'ext.dll'' {$ENDIF};.
т.е. когда скомпилированный экзешник перестал работать - вернул код в проекте в исходное состояние, но это не помогло, после компиляции проекта СО СТАРЫМ ...
dimds
14.09.2015 09:35:45
Форум: Lazarus
Тема: после компиляции не запускается экзешник
Ответы: 6
Просмотры: 4666

после компиляции не запускается экзешник

никто не сталкивался с такой ситуацией:
в проекте есть строки вызова внешних процедур из длл типа
procedure ext_proc; stdcall; external 'ext.dll';
хотел сделать загрузку "на выбор" в зависимости от ос, типа вот так
procedure ext_proc; stdcall; external {$IFDEF MSWINDOWS} 'ext.dll' {$ELSE} 'path\'ext ...
dimds
04.08.2015 13:34:04
Форум: Lazarus
Тема: wince + CreateToolhelp32Snapshot
Ответы: 2
Просмотры: 2660

Re: wince + CreateToolhelp32Snapshot

FProcessEntry32.dwSize = sizeof(FProcessEntry32);
это сделано немного выше, просто уже перепробовал кучу вариантов....

Добавлено спустя 1 час 39 минут 56 секунд:
однако ларчик просто открывался...
закрывать в данном случае хендл нужно с помощью CloseToolhelp32Snapshot
dimds
04.08.2015 10:51:43
Форум: Lazarus
Тема: wince + CreateToolhelp32Snapshot
Ответы: 2
Просмотры: 2660

wince + CreateToolhelp32Snapshot

подскажите, кто в курсе....
использую CreateToolhelp32Snapshot для получения имени экзе файла процесса, пример взят из инета, вроде все работает - имя возвращается.
но при каждом вызове этого кода похоже происходит утечка памяти, т.е. свободная память уменьшается на 1-3 мб.
это ошибка в коде или ...