Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Создание прибыльного сайта для начинающих" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Интернет для Delphi-программиста
Информационный Канал Subscribe.Ru |
Интернет для Delphi программиста.Выпуск : № 11 Здравствуйте уважаемые подписчики рассылки "Интернет для Delphi программиста". Данная рассылка предназначена для всех кого интересует Delphi, здесь будут выкладываться ссылки на различные ресурсы интернета так или иначе связанные с Delphi: книги, исходники, программы... Изучайте Delphi один из лучших языков программирования!!! ЗАДАТЬ ВОПРОС : Правила
рассылки: Новые вопросы. 1. Вопрос такой, если кто работал из делфей с BTrieve 6.15 поделитесь опытом, и по возможности подробнее, какие компоненты, я пробовал установить Pervasive SQL v8, но там для подключения BTrieve таблиц нужно знать еще и их поля, а если база большая и не моя, не вбивать же тысячи полей руками... как быть подскажите? Ответить. 2. Как программно создать обработчик событий TGauge для левой (ОнКлик) и правой (вызов контекстного меню) кнопок мыши без определения места положения мыши? Ответить. 8. Как определить, что пользователь выделил какой-то объект - текст, картинку и т.д. ? Ответить. 9. Как в cxGrid (Development Express) прочитать таблицу DBF, приветствуются стандартные компоненты Ответить. Ответы. 3. Как создать mp3 плеер на Delphi похожем на WinAmp? Ответить. Отвечает SHKoder: используй библиотеки или через MCI устройство можешь проиграть Отвечает Андрей Ерёмин: Есть небольшой
пример mp3-плеера. Правда, основное его назначение - вынимать информацию из id3-тегов, но всё 4. Здравствуйте, подскажите плиз, можно ли в компонент RichEdit, как-нибудь загнать текстовый файл, среднего объёма (250 Кб)?. Пытаюсь загнать файл такого размера и програ сразу же ВисиТ. Что делать? Ответить. Отвечает Burich-Caeser: Если через VCL, то: Отвечает Андрей Ерёмин: По умолчанию RichEdit не позволяет загружать такие большие тексты. Если не 5. Пытаюсь самостоятельно изучить Delphi по книге Архангельского у меня вопрос: допустим на главной форме несколько окошек редактирования, как сделать так, что-бы курсор перескакивал по порядку вперед из окна в окно при нажатии клавиши Enter, а при нажатии Esc - обратно ? Ответить. Отвечает anfinogenov: установите свойсто формы KeyPreview в True Отвечает Burich-Caeser: Обрабатывай сообщение KeyDown таким образом: Отвечает Андрей Ерёмин: В пакете JediVCL (http://jvcl.sourceforge.net) есть компонент, предназначенный Отвечает Алмаз Рафитович: Например у тебя два поля label1 и label2 на form1. Делай следующее. 6.
Пробовал написать на Delphi 7 программу по
аналогии с другой (уже готовой и
имеющейся, но не полностью устраивающей
по потребностям). В результате еще не
дописанная программа занимала уже в 3-4
раза (!) больше места на диске (*.exe). Отвечает Михаил: В принципе то, что у Вас получилось - нормальное явление. Пустая форма
на Delphi 7 в откомпиленном виде вешает 1 мегабайт, а уж про непустую
форму можно скромно промолчать. А для того, чтобы
прога занимала меньше места необходимо отказаться от использования VCL
и пользоваться либо чистым WinAPI, либо можно писать программу с
импользованием библиотек KOL / MSK - это кодоптимизированные
библиотеки, программы, написанные на них занимают мало места. Скачать
можно с сайта "Мастера Delphi". Адрес я точно не помню, но можно
поглядеть в поисковике. А можно не трепыхаться и просто после
компиляции программы ужать exe-шник с помощью ASPack или PECompact -
очень хорошо помогает, раз в 10 примерно сжимает. Отвечает SHKoder: можно на API попробывать, но геморно используй ASPack, если хочешь я вышлю, или на www.aspack.com Отвечает Андрей Ерёмин: Можно сжимать exe-шники специальными утилитами, вроде UPX. Другой вариант - не использовать визуальных элементов (в том числе форм!) в программе, т.е. использовать консольные приложения. Размер таких приложений вряд ли будет более 20-40 Кб. Отвечает Алмаз Рафитович: - Пользуйтесь "короткими" переменными: ShortString вместо String, Smallint вместо Integer. Иногда (особенно в консольном приложении) это может уменьшить размер EXE на несколько килобайт. 7. Нужно вывести текст на французском языке. Что и где поставить? Ответить. Отвечает SHKoder: установи в винде поддержку европейских языков, или азиатских для отображения китайского Отвечает Андрей Ерёмин: Во-первых, нужно использовать шрифт, который поддерживает французский язык. А затем нужно настроить свойство Font-Charset (у TLabel, например). Конкретно, французского там кажется нет, но можно поэкспериментировать, вдруг что-то получится. Ссылки, компоненты: В интернете есть сайт http://delphi.icm.edu.pl/ - здесь очень много различных компонентов :) почти для всех версий Delphi - расположены по темам (интернет, графика...). Но есть и один маленький минус всё это на английском. Есть
интересные компоненты MMTools
для Delphi и С++Builder. Они очень хорошие, можно за пару минут слепить WinAmp. Для Delphi 7.0
MMTools Demo files Пример (похож на Winamp) Нашёл описание в интернете на русском - статья из журнала "xaker" упаковал в chm формат кому интересно качаем. Немного юмора: :))
Если вы встретили в интернете
интересный сайт или статью, да и вообще, что угодно
связанное с Delphi, поделитесь ссылкой. Предложения, критику и пожелания пишите на e-mail. |
http://subscribe.ru/
http://subscribe.ru/feedback/ |
Подписан адрес: Код этой рассылки: comp.soft.prog.delphiinternet |
Отписаться |
В избранное | ||