Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

Работа с СОМ портом   Найти похожие ветки 

 
Shamansky   (2005-02-07 16:28) [0]

Доброго времени суток, возникла проблема при работе с СОМ портом:  есть сервер, который ловит сообщения приходящие на СОМ порт, проблема в том, что со временем объем занимаемой им оперативной памяти растет. Причем ведение всех логов отключено, использую компоненту Apro ComPort


 
Marser ©   (2005-02-07 17:03) [1]

Я не волшебник, я только учусь, так что просканировать твои исходники в поисках проблемы не сумею.
А мастера, так те учиться даже и не пытвлись, пошлют сразу. Потому как постановка слишком мутная.


 
Shamansky   (2005-02-07 21:50) [2]

Чего тут непонятного, висит в памяти программа, которая при поступлении на СОМ порт данных их считывает и записывает в файл, логи у компоненты СОМ порта отключены, парадокс в том, что программа независимо от того поступили ли данные или нет увеличивается в объеме занимаемой памяти, вопрос почему?


 
GanibalLector ©   (2005-02-07 23:47) [3]

> вопрос почему?
А ты посмотри на ихние исходники.Ну,или запусти Портмон и посмотри.ИМХО,левейший компонент.
З.Ы.А что мешает самому читать порт(на АПИ,естественно)?


 
Anatoly Podgoretsky ©   (2005-02-08 00:13) [4]

Shamansky   (07.02.05 21:50) [2]
Ответ - ошибки.


 
Shamansky   (2005-02-08 11:15) [5]

На порт ничего не приходит, то есть какая-то ошибка компоненты, наверное, а как на АПИ читать?


 
Marser ©   (2005-02-08 11:35) [6]


> Shamansky   (08.02.05 11:15) [5]
> На порт ничего не приходит, то есть какая-то ошибка компоненты,
> наверное, а как на АПИ читать?

BuildCommDCB
BuildCommDCBAndTimeouts
ClearCommBreak
ClearCommError
CommConfigDialog
DeviceIoControl
EscapeCommFunction
GetCommConfig
GetCommMask
GetCommModemStatus
GetCommProperties
GetCommState
GetCommTimeouts
GetDefaultCommConfig
PurgeComm
SetCommBreak
SetCommConfig
SetCommMask
SetCommState
SetCommTimeouts
SetDefaultCommConfig
SetupComm
TransmitCommChar
WaitCommEvent

Целый волшебный мир :-)


 
Reindeer Moss Eater ©   (2005-02-08 11:38) [7]

нет там никакой "ошибка компоненты"


 
Erik1 ©   (2005-02-08 12:31) [8]

С Apro ComPort неработал, а вот VARIAN ASYNC32 COMPONENT v1.48 меня неподводил.


 
Shamansky   (2005-02-08 17:46) [9]

А для Delphi 2005 так же само?


 
GanibalLector ©   (2005-02-08 17:53) [10]

>А для Delphi 2005 так же само?
Это Вы у кого спрашиваете?Если у Marser,то ДА.


 
Marser ©   (2005-02-08 18:23) [11]

Забыл добавить к портовым файловые:
CreateFile
ReadFile
ReadFileEx
WriteFile
WriteFileEx
CloseHandle



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.065 c
1-1109259183
George
2005-02-24 18:33
2005.03.20
Помогите с графикой Gerber файла.


4-1107445405
Lucifer
2005-02-03 18:43
2005.03.20
Как отследить какие пользователь нажал кнопки на клаве?


14-1109524986
ve7al
2005-02-27 20:23
2005.03.20
Язык программирования Паскаль


9-1103563229
Макс
2004-12-20 20:20
2005.03.20
Ландшафт.


1-1109855002
Aleksandr.
2005-03-03 16:03
2005.03.20
А-а! Почему TDecompressionStream распаковывает не то?!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский