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

RusFAQ.ru: Программирование на Delphi


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

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

Чемпионы рейтинга экспертов в этой рассылке

Шичко Игорь
Статус: Практикант
Рейтинг: 239
∙ повысить рейтинг >>
Виктор Пырлик
Статус: Профессионал
Рейтинг: 57
∙ повысить рейтинг >>
Genia007
Статус: Студент
Рейтинг: 50
∙ повысить рейтинг >>

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

Выпуск № 1237
от 23.11.2008, 07:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 404, Экспертов: 51
В номере:Вопросов: 3, Ответов: 5

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>

Вопрос № 150816: Подскажите плиз как в Delphi можно открыть общий доступ к диску С: ???...


Вопрос № 150850: Добрый вечер уважаемые! Помогите пожалуйста с таким вопросом: Объяснить отличие между методами Free и Destroy класса TObject, желательно подробнее, только начал изучать Delphi. Спасибо....
Вопрос № 150853: Добрый вечер уважаемые! Помогите пожалуйста с таким заданием: <img src="http://rusfaq.ru/images/Forum/1.gif" border="0"> Разработать пробный проект, который используя методы класса TObject, выводит имя класса, имя предка класса компонентов, ра...

Вопрос № 150.816
Подскажите плиз как в Delphi можно открыть общий доступ к диску С: ???
Отправлен: 17.11.2008, 14:42
Вопрос задал: Иванов Дмитрий Васильевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Drbear
Здравствуйте, Иванов Дмитрий Васильевич!
Попробуйте такой вариант. На форме кнопка. Полный код юнита в приложении.
Источник - просторы интернета.
Надеюсь, помог Вам.

Приложение:

Ответ отправил: Drbear (статус: Студент)
Ответ отправлен: 17.11.2008, 18:20

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 235776 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 150.850
    Добрый вечер уважаемые! Помогите пожалуйста с таким вопросом:

    Объяснить отличие между методами Free и Destroy класса TObject, желательно подробнее, только начал изучать Delphi. Спасибо.
    Отправлен: 17.11.2008, 20:05
    Вопрос задал: Compile (статус: Посетитель)
    Всего ответов: 3
    Мини-форум вопроса >>> (сообщений: 2)

    Отвечает: monah
    Здравствуйте, Compile!
    Метод Free вызывает внутри себя метод Destroy. Основное отличие в том что он производит это корректно, проверяя наличие объекта в памяти.
    По этой причине в большинстве случаев желательно вызывать именно метод Free для любых объектов Delphi
    ---------
    festina lente
    Ответ отправил: monah (статус: Практикант)
    Ответ отправлен: 17.11.2008, 20:16

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 235789 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо большое за ответ, все понятно, а со вторым вопросом не поможете?


    Отвечает: Кэр Лаэда
    Здравствуйте, Compile!


    Destroy уничтожает экземпляр объекта
    Free уничтожает экземпляр объекта и если это необходимо освобождает память которую он занимал

    вот что написано в помощи Delphi

    Do not call Destroy directly. Call Free instead. Free verifies that the object reference is not nil before calling Destroy.

    не вызывайте Destroy вызывайте Free. Метод Free проверяет есть ли ссылка на объект перед вызовом Destroy

    ---------
    Я знаю что ничего не знаю, но я знаю больше, чем тот кто думает что знает все
    Ответ отправил: Кэр Лаэда (статус: Практикант)
    Ответ отправлен: 17.11.2008, 20:18

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 235790 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо большое за ответ, все понятно, а со вторым вопросом не поможете?


    Отвечает: Drbear
    Здравствуйте, Compile!
    Цитата: "Object объявляет конструктор и деструктор (специальные методы, которые создают и разрушают объекты)и реализует информацию о типе и методах обработки сообщений. Поскольку TObject является абстрактным классом, большинство его методов перекрывается в его потомках в рамках VCL. Обычно у вас будет доступ к порожденной реализации Create, конструктору и Free, безопасно вызывающему деструктор Destroy. "
    Обратите внимание на "безопасно вызывающему"
    Источник: http://www.codenet.ru/
    Ответ отправил: Drbear (статус: Студент)
    Ответ отправлен: 17.11.2008, 20:19

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 235791 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо большое за ответ! А со вторым вопросом не поможете?


    Вопрос № 150.853
    Добрый вечер уважаемые! Помогите пожалуйста с таким заданием:

    Разработать пробный проект, который используя методы класса TObject, выводит имя класса, имя предка класса компонентов, размещенных на форме, а также указывает размер отведённой памяти под экземпляры классов и проверяет порождение даного объекта ота класса TGraphicControl (на форме нужно разместить объекты таких классов: TMemo, Timage, TSpeedButton.) Если можно с комментариями.

    P.S. Тому, кто поможет, повышу рейтинг не только оценкой, но и смской
    Отправлен: 17.11.2008, 20:18
    Вопрос задал: Compile (статус: Посетитель)
    Всего ответов: 1
    Мини-форум вопроса >>> (сообщений: 0)

    Отвечает: Coupler
    Здравствуйте, Compile!
    В приложенном файле - проект, который реализует все что надо. В принципе, там все понятно, если что, обращайтесь.

    Приложение:

    Прикреплённый файл: Загрузить >>
    Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.

    Ответ отправил: Coupler (статус: Специалист)
    Ответ отправлен: 19.11.2008, 06:19

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 235930 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо Вам!!!


    Вы имеете возможность оценить этот выпуск рассылки.
    Нам очень важно Ваше мнение!
    Оценить этот выпуск рассылки >>

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

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

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

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

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


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

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2008, Портал RusFAQ.ru, Россия, Москва.
    Авторское право: ООО "Мастер-Эксперт Про"
    Техподдержка портала, тел.: +7 (926) 535-23-31
    Хостинг: "Московский хостер"
    Поддержка: "Московский дизайнер"
    Авторские права | Реклама на портале

    ∙ Версия системы: 5.12 от 19.11.2008

    Яндекс Rambler's Top100
    RusFAQ.ru | MosHoster.ru | MosDesigner.ru
    RusIRC.ru | Kalashnikoff.ru | RadioLeader.ru

    В избранное