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

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


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

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

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

Выпуск № 64
от 11.03.2005, 16:50

Администратор:Калашников О.А.
В номере:Вопросов: 3, Ответов: 9


Вопрос № 17871: Как запаролить папку и наоборот....
Вопрос № 17873: Здравствуйте уважаемые эксперты! Возник такой вопрос: Существует memo1, в определённую строку memo1 (строка в memo1 определяется выбраной строкой в TreeView1), причём при в записи в эту строку старые данные в этой строке необходимо удалить. В...
Вопрос № 17898: Доброе время суток! Подскажите как в StringGrid можно очистить содержимое определенной ячейки например StringGrid.Cells[1.2] ведь у Cells нет свойства Clear.И как задать размер и цвет шрифта для определенной ячейки. С уважением Антон. ..

Вопрос № 17871
Как запаролить папку и наоборот.
Отправлен: 05.03.2005, 17:55
Вопрос задал: Баркин Алексей Михайлович (статус: Посетитель)
Всего ответов отправлено: 2

Отвечает: sir henry
Здравствуйте, Баркин Алексей Михайлович!
В какой операционной системе Вы работаете?
Что значит "запаролить":
- поставить пароль на вход для любых пользователей?
- для тех, кто входит в нее по сети (расшареный ресурс)?
- Вы хотите исключить доступ к содержимому папке для посторонних (тогда к паролю это не имеет никакого отношения, точнее - это целый комплекс мер, где пароль, это всего лишь первый и не очень важный, шаг)?
Что значит "наоборот":
- узнать, какой пароль поставлен?
- снять поставленый пароль?
- получить доступ к содержимому папки?
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 07.03.2005, 06:09

Отвечает: Boriss
Здравствуйте, Баркин Алексей Михайлович!
И еще можно добавить, что для решения такой задачи можно использовать Hooks - отслеживать изменения в файловой системе, мышь ...
Но на все вопросы, что задал sir henry, надо ответить - от системы многое зависит
И еще, IMHO, только шифрование способно защитить информацию на компе
Ответ отправил: Boriss (статус: Профессор)
Отправлен: 09.03.2005, 10:40


Вопрос № 17873
Здравствуйте уважаемые эксперты!
Возник такой вопрос:
Существует memo1, в определённую строку memo1 (строка в memo1 определяется выбраной строкой в TreeView1), причём при в записи в эту строку старые данные в этой строке необходимо удалить. Вместо memo1 так же можно использовать ListBox или RichEdit и др. подобные компоненты.
Огромное спасибо за присланные ответы!!!
P.S. надеюсь теперь прочтёте....

Приложение:

Отправлен: 05.03.2005, 18:37
Вопрос задал: Подковырин Андрей Вадимович (статус: Посетитель)
Всего ответов отправлено: 2

Отвечает: sir henry
Здравствуйте, Подковырин Андрей Вадимович!
Да, спасибо, теперь вопрос стал читаем. Но не он, по какой-то трагической случайности, не стал понятным. :)
Если рассуждать в общем плане, то TMemo - это массив строк, обращение к каждой из которых происходит по ее индексу. Как только Вы укажете индекс строки, то можете с ней делать что хотите - удалять содержимое, добавлять что-то и т.п., т.е. обращатся точно-так-же, как с обычной строкой.
Если же Вы хотите удалить строку вообще, то Вам поможет следующая конструкция:
TMemo.Lines.Delete(Индекс_строки);
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 07.03.2005, 06:26

Отвечает: Boriss
Здравствуйте, Подковырин Андрей Вадимович!
И еще, подозреваю, что проблема Ваша несколько глубже, чем объяснили. Возможно, плохо отрабатывается выход индекса за диапазон или еще что-то .... Нет?
Ответ отправил: Boriss (статус: Профессор)
Отправлен: 09.03.2005, 10:44


Вопрос № 17898
Доброе время суток!
Подскажите как в StringGrid можно очистить содержимое определенной ячейки например StringGrid.Cells[1.2] ведь у Cells нет свойства Clear.И как задать размер и цвет шрифта для определенной ячейки.
С уважением Антон.
Отправлен: 06.03.2005, 10:53
Вопрос задал: антон (статус: Посетитель)
Всего ответов отправлено: 5

Отвечает: Васильев Павел
Здравствуйте, антон!
Попробуй StringGrid.Cells[1,2]='';
С уважением,
Васильев Павел
Ответ отправил: Васильев Павел (статус: 1-ый класс)
Отправлен: 06.03.2005, 18:58
Оценка за ответ: 4

Отвечает: Гриценко Юрий Алексеевич
Здравствуйте, антон!
А значение в виде пустой строки не пробовал?
Типа: StringGrid.Cells[1.2].Text=""; //не помню название свойства, но вроде так
Ответ отправил: Гриценко Юрий Алексеевич (статус: 3-ий класс)
Отправлен: 06.03.2005, 22:36
Оценка за ответ: 4

Отвечает: sir henry
Здравствуйте, антон!
1) StringGrid.Cells[1,2]:=''; {И все :)}
2) Стандартными средствами это не реализуется, надо переписывать событие OnDraw.
Предлагаю Вам, вместо стандартной, использовать какой-либо клон с нужными Вам свойствами. Посмотреть можно здесь:
http://www.torry.net/pages.php?id=114
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 07.03.2005, 06:32
Оценка за ответ: 5

Отвечает: Sh-st
Здравствуйте, антон!
1 А так
gGrid.Cells[1.2]:='';
2 Работай с onDrawCell
Ответ отправил: Sh-st (статус: 2-ой класс)
Отправлен: 09.03.2005, 14:58
Оценка за ответ: 4

Отвечает: Voituk Alexander
Здравствуйте, антон!
Очистить просто StringGrid1.Cells[i,j] := ''; //т.е. присваиваешь пустую строку.
А вот со шрифтом хуже. Необходимо самому перерисовывать каждую ячейку. Для этого необходимо
назначить событие OnDrawCell и там уже рисовать чего хочешь.
Ответ отправил: Voituk Alexander (статус: 3-ий класс)
Отправлен: 09.03.2005, 15:33
Оценка за ответ: 5


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

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

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

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

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


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


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


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться

В избранное