Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 194
от 14.09.2005, 15:54

Администратор:Калашников О.А.
В рассылке:Подписчиков: 199, Экспертов: 30
В номере:Вопросов: 2, Ответов: 4


Вопрос № 26064: Здравствуйте все! Можно ли отслеживать данные передаваемые в/из COM-порт. Если можно, то как? Спасибо....
Вопрос № 26071: Я работаю в с++builder6 и часто приходится функции делать ссылками и обращаться к ним например Button1Click(Sender). Как можно обьявить свою функцию(процедуру). Например назвать Algoritm и естественно обращаться к ней Algoritm(Sender) или как нибудь ...

Вопрос № 26.064
Здравствуйте все!
Можно ли отслеживать данные передаваемые в/из COM-порт. Если можно, то как?
Спасибо.
Отправлен: 08.09.2005, 20:37
Вопрос задал: Pushkin (статус: 4-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: _DM_
Здравствуйте, Pushkin!
Детально не занимался этим вопросом, начать работу с портом можно через APIшную функцию CreatFile.
Ответ отправил: _DM_ (статус: 1-ый класс)
Отправлен: 09.09.2005, 19:48


Вопрос № 26.071
Я работаю в с++builder6 и часто приходится функции делать ссылками и обращаться к ним например Button1Click(Sender). Как можно обьявить свою функцию(процедуру). Например назвать Algoritm и естественно обращаться к ней Algoritm(Sender) или как нибудь еще её запускать. Заранее благодарен за ответ.
Отправлен: 08.09.2005, 22:37
Вопрос задал: pitted (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Jadd
Здравствуйте, pitted!
Не совсем понятен вопрос. Как объявить функцию-член? Откройте справочник по С++ в разделе про ООП. Любая функция класса объявляется как тип ИмяФукнции(параметры); в определении класса. Где тип - тип возврщаемого значения или void, ИмяФункции - собсно понятно, Параметры - то, что в функцию передается или ничего. В твоем случае объявление будет таким:

class TForm1: public TForm
{
......

void Algorithm();
};

Все просто. Может что-то другое имелось ввиду? Расшифруйте , пожалуйста.
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Практикант)
Отправлен: 08.09.2005, 22:49

Отвечает: Romodos
Здравствуйте, pitted!
Да также, как и стандартные процедуры
Можно их ещё и в unit1.h прописать (там увидите)
Например:
void __fastcall Algorithm(int a)
{
чё-то делаем
}
ЕСЛИ это функция, а не процедура, то вместо void пишем тип возвращаемого значения
---------
FAQ me off!
Ответ отправил: Romodos (статус: 6-ой класс)
Отправлен: 09.09.2005, 06:17
Оценка за ответ: 5
Комментарий оценки:
Все коротко и ясно:). Спасибо

Отвечает: _DM_
Здравствуйте, pitted!
Как то вы странно сформулировали вопрос, что значит функции делать ссылками?
Вы наверное спрашиваете как объявить функцию? Например, в теле файла Unit1.cpp.
Так и объявляйте (в приложении), а затем пользуйтесь.
А Sender (Вызывающий) это параметр функции, в данном случае для обратной связи.
Если же хотите качественно разобраться в вопросе объявления функций нужно почитать какой-нить учебник, это довольно обширный вопрос.

Приложение:

Ответ отправил: _DM_ (статус: 1-ый класс)
Отправлен: 09.09.2005, 19:32


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Отписаться
Вспомнить пароль

В избранное