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

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


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

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

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

Выпуск № 75
от 22.03.2005, 19:50

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


Вопрос № 18372: Подскажите, плз, где взять компоненту как TTreeView, только с checkbox'ами около элементов дерева?...
Вопрос № 18406: Здравствуйте, Уважаемые эксперты! Подскажите, пожалуйста, можно ли в Delphi7 сделать так, чтобы после выполнения нижеприведённого куска кода курсор в компоненте Memo1 сам устанавливался в конец уже написанного текста, а не в самое начало, чтобы м...
Вопрос № 18411: Уважаемые Делфисты. :) Очень хочу: конвертация JPG в BMP. Готовая. Читал много на форумах различных, даже качал интеловскую компоненту какую-то, но наверное не ту. :) - суть я то понимаю, что нужно само содержимое файла разбирать и туда записыват...

Вопрос № 18372
Подскажите, плз, где взять компоненту как TTreeView, только с checkbox'ами около элементов дерева?
Отправлен: 16.03.2005, 20:31
Вопрос задал: mvp (статус: 1-ый класс)
Всего ответов отправлено: 5

Отвечает: Sh-st
Здравствуйте, mvp!
Поищи на www.torry.net.
Там таких много.
Ответ отправил: Sh-st (статус: 2-ой класс)
Отправлен: 16.03.2005, 23:07
Оценка за ответ: 5
Комментарий оценки:
Спасибо

Отвечает: Malish
Здравствуйте, mvp!
Я встречал но не помню точно где :(
Попробуй глянут тут:
http://delphi-com.narod.ru/ (LMD Tools 5.0 for Delphi5 - огромный пакет компонентов для Delphi (около 210)на все случаи жизни. Полнофункциональная версия с файлом лицензии и исходниками. Размер архива 2 Мб)
А вообще лучше написать самому. Описание вроде есть тут:
http://www.citforum.ru/programming/delphi.shtml
Хотя описаний по созданию много и найти можно везде, практически в любой книге.
Ответ отправил: Malish (статус: 4-ый класс)
Отправлен: 17.03.2005, 00:17
Оценка за ответ: 5
Комментарий оценки:
Спасибо! Уже понял как можно и самому это сделать

Отвечает: sir henry
Здравствуйте, mvp!
Гляньте вот здесь:
http://www.torry.ru/pages.php?id=143
там есть TreeView c CheckBox'ом
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 17.03.2005, 06:03
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Bochvarov NikB
Здравствуйте, mvp!
Советую посмотреть с ElTree (The official ElTree Lite homepage is http://www.eldos.org/elpack/elpack.html). У них можно найти свободная версия.
Много разньих возможностей.
Недостаток: сложность.
Ответ отправил: Bochvarov NikB (статус: 1-ый класс)
Отправлен: 17.03.2005, 12:54
Оценка за ответ: 5
Комментарий оценки:
Спасибо

Отвечает: Delphin
Здравствуйте, mvp!
Хэ.. Я сейчас не стал проверять, но разве их там нет?
Если действительно нету но рекомендую пройтись по сайту http://www.torry.net
Это громадный портал компонентов для Дельфей.
Если все-таки не сможешь найти то я могу выслать тебе или ссылку или выслать TRichView компонент.

Приложение:

Ответ отправил: Delphin (статус: 1-ый класс)
Отправлен: 17.03.2005, 20:07
Оценка за ответ: 5


Вопрос № 18406
Здравствуйте, Уважаемые эксперты!
Подскажите, пожалуйста, можно ли в Delphi7 сделать так, чтобы после выполнения нижеприведённого куска кода курсор в компоненте Memo1 сам устанавливался в конец уже написанного текста, а не в самое начало, чтобы можно было продолжать писать дальше без его установки вручную.
procedure TForm1.Memo1KeyPress(Sender: TObject; var Key: Char);
var f1: TextFile;
Str1: String;
Yes: boolean;
I: integer;
begin
if Key= chr(32) then
begin
......
......
Memo1.Text:= Str1 + Memo1.Text;
end;
end;
Отправлен: 17.03.2005, 17:18
Вопрос задал: GraphicScar (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: michael91
Здравствуйте, GraphicScar!
там, где (в коде) нужно перевести курсор в конец текста вставьте:
memo1.SelStart := Length(memo1.Lines.Text);
memo1.SelLength := 0;
Ответ отправил: michael91 (статус: 2-ой класс)
Отправлен: 17.03.2005, 19:07
Оценка за ответ: 5
Комментарий оценки:
Уррррра!!! Фурычит!!!! А я уж было начал сочинять всякую ерунду, а оказалось всё так просто...
Большое спасибо за оперативный и работающий ответ!!!


Вопрос № 18411
Уважаемые Делфисты. :)
Очень хочу: конвертация JPG в BMP. Готовая. Читал много на форумах различных, даже качал интеловскую компоненту какую-то, но наверное не ту. :) - суть я то понимаю, что нужно само содержимое файла разбирать и туда записывать. Типа, первым битом B, вторым M, ну и дальше сам файл. Но сделать не могу. Короче, так и не разобрался.
Может кто писал такое???
Вот мое мыло, если у кого есть, ПЛЗ отправьте.
Или хоть ссылочку где посмотреть конкретно это.
kashperuk@mail.ru
Всем заранее спасибо.
Кашперук Иван
Отправлен: 17.03.2005, 19:31
Вопрос задал: Кашперук Иван Владимирович (статус: Посетитель)
Всего ответов отправлено: 3

Отвечает: Delphin
Здравствуйте, Кашперук Иван Владимирович!
А Torry.net кто-то отменял?
Изобретать велосипед заново. Наверняка уже есть готовые компоненты. Если ты хочешь все вручную то тогда нужно прочитать как строиться BMP и JPEG и тогда уже анализируя данные записывать их в формате JPEG.
Ответ отправил: Delphin (статус: 1-ый класс)
Отправлен: 17.03.2005, 20:10

Отвечает: Bob Johnson
Здравствуйте, Кашперук Иван Владимирович!
А зачем тебе все писать самому? В дельфи есть компонент TJPEGImage, который прекрасно позволяет конвертировать картинки )
Пример на С++:
TResourceStream *rs = new TResourceStream (0, 1, RT_RCDATA);
TJPEGImage *jp = new TJPEGImage;
jp->LoadFromStream (rs);
i1->Picture->Assign (jp);
delete rs;
delete jp;
Ответ отправил: Bob Johnson (статус: Академик)
Отправлен: 17.03.2005, 23:09

Отвечает: Boriss
Здравствуйте, Кашперук Иван Владимирович!
И тоже самое на Delphi (они теперь стали во многом похожи) смотри в приложении

Приложение:

Ответ отправил: Boriss (статус: Профессор)
Отправлен: 18.03.2005, 13:01


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

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

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

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

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала 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
Отписаться

В избранное