vkramnik
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору monsoon Коллега, я прошу прощения, но по поводу SMSMessage Вашего письма я не нашел... Про Dpk2Bpk и т.п. - есть, а этого, увы, нет... Компоненту скачал, попробую сегодня поставить - отпишусь, ОК ? добавлено Не утерпел, поставил... Выдало точно ту же ошибку, что и у Вас... После игрищ с опциями уже билдеровского проекта (установки их примерно, как в моих проектах), компилятор выдал несколько ошибок в модуле uSMSMessaging.pas в следующей процедуре на строку 398 : 390: ///////////////////////////////////////////////////////////////////////////////// 391: // This method will Interrogate the parameter status set the status to it's 392: // relevant status and fire off the the statusChange event of the component 393: ///////////////////////////////////////////////////////////////////////////////// 394: procedure TSMSMessaging.SetResponse(Status: Int64); 395: var loStatus : TSMSState; 396: begin 397: case Status of 398: TRANSCEIVER_BOUND, TRANSMITTER_BOUND, RECIEVER_BOUND : loStatus := ssBound; 399: ENQUIRE_RESP : loStatus := ssEnquire; 400: SUBMIT_SM_RESP : loStatus := ssSMSSent; 401: else loStatus := ssError; 402: end; 403: FState := [loStatus]; 404: if Assigned( FStatusChange) then 405: FStatusChange(self,loStatus ); 400: end; Честно говоря, я в SMS-ках мало понимаю, и какие параметры там устанавливаются и проверяются - фиг знает... Могу только предположить, что где-то вместо реального указателя читается нуль (судя по оператору в строке 404). Аналогичная ошибка с Assigned у меня была буквально пару дней назад с компонентой VirtualStringTree - при адаптации ее с Дельфи на Билдер. Свою ошибку я нашел и исправил. Скорее всего, тут нечто аналогичное... Я ответил на Ваш вопрос ? | Всего записей: 1850 | Зарегистр. 14-12-2005 | Отправлено: 08:01 21-06-2011 | Исправлено: vkramnik, 08:39 21-06-2011 |
|