Программирование на Delphi. Спец-выпуск от 02.01.05.
В спец-выпусках нашей рассылки публикуются все вопросы, находящиеся в базе. Вопросы, выделенные красным цветом, нуждаются в ответе (не было ни одного ответа); вопросы, на которые уже есть ответы - обычным, чёрным цветом; а вопросы, ссылка "Ответить" которых неактивна, не нуждаются в ответе (например, вопрос #3 - поиск файлов - файлы уже найдены).
1. Как через Delphi 7 вызвать *.swf файл ? [Ответить].
2.
Как выделить отдельные строки TListView разным цветом, как в некоторых программах, например Download Master? [Ответить].
3. Где можно скачать библиотеки к Delphi? Интересуют: rtl70.bpl, vcl70.bpl. Если есть пожалуйста скиньте на e-mail. [Ответить].
4. Возникла следующая задача. При запуске программы нужно запомнить текущие параметры экрана (разрешение, частоту обновления), изменить на нужные, а при выходе вернуть всё обратно. Разрешение, вроде бы, меняется довольно легко (но уже не помню как). А вот как быть с частотой я не знаю. Помогите всё это получить, изменить, а потом восстановить. [Ответить].
5. Здравствуйте! Хотел бы задать вопрос: как в Delphi сделать ХР стиль? Заранее благодарю. Константин. [Ответить].
6. Меня интересует информация по поводу обращения с функциями "Case key of". И еще работа с массивами и компонентом StringGrid???. Напишите по-подробнее. Спасибо...[Ответить].
7. В ДОСе возможно-было сохранять новое значение константы прямо в exe файл, расчитав её место в файле по адресу. Как это (авто-сохранение нового значения типизированной константы в исполняемый файл) выполнить в Windows? [Ответить].
8. Подскажите как работать с интерфейсом USB в Delphi, прием и передача данных? [Ответить].
9. Доброе время суток! Я хотел бы сделать прогу для имитации мультимедиа клавиатуры: пользователь нажимает на клавишу (допустим F5), а прога отсылает проигрывателю команду о начале воспроизведения (play). Хотелось бы чтобы прога работала с любым проигрывателем (а не только Winamp-ом или MediaPlayer-ом). Буду благодарен любой помощи. [Ответить].
10. Как определить размер файла размером более 10GB? Функцией GetFileSize не получается... Выдает неверный результат. [Ответить].
11. Здравствуйте! У меня вопрос: как в Delphi можно сделать сворачивание окна программы в трей? И еще: каким образом можно было бы сделать аналоговые часы? Заранее благодарю. Divan. [Ответить].
12.
Привет. Может, кому-нибудь из читателей, удалось написать утилиту, показывающую все активные TCP/IP соединения (аналог Netstat) на Delphi без использования Fnugry Netstat Components. Поделитесь пожалуйста исходником, а то дядька Google мне отказался с этим помочь. [Ответить].
14. Скажите, как узнать занятость принтера и передать задачу на другой принтер сети? [Ответить].
15. Здраствуйте.Можете сказат как я могу выбрат компоненть из другого Application? Например в другом App. я использвал с одного Edit-a ( у него ест OnChange(), OnKeyPress() и.др ) или он может бьт не визуальным. И хочу что добавить код в новую Application( первому Form-у OnCreate ) чтобы он автоматически выбрал ту Component-у какую я дам в коде. Заранее блогодорен!!! [Ответить].
16. Расскажите или хотя бы намекните как работать с тенями и отражениями в 3D графике (DirectX /OpenGL). Буду благодарен любому ответу. [Ответить].
17.
Здравствуйте. Как двойным щелчком мышки по URL, скопировать его в TMemo? [Ответить].
18. Как сделать индикатор загрузки процессора в % как в диспетчере задач? Перерыл кучу всяких факов и конференций, но ничего не нашел. Помогите плиз... [Ответить].
19. Всем привет! Имеется прога для скачивания файлов из сети, как прикрутить STATUS BAR, ну чтоб показывало прогресс закачки? [Ответить].
20. Имеется несколько Word'-овских файлов с текстовой информацией и объектами (формулы MSEquation, др.). Стоит задача: Из программы написанной на Delphi дать команду на формирование файла, состоящего из заданных Word'-овских файлов, а затем и вывода сформированного файла на печать. Желательно было бы иметь возможность в программе просмотреть сформированный файл перед печатью. Буду благодарен за ответ. [Ответить].
21. Задача состоит в следующем: необходимо непрерывно получать изображения со сканера (по крайней мере настолько, насколько это возможно, но без выгрузки основной программы).
До сих пор, я работал под twain-библиотекой. Там все идет нормально, но на n-ном BITMAP'е у сканера происходит "крейз" и до перезагрузки WIDOWS, достучаться до него невозможно. Помогите, пожалуйста, решить эту проблему.
P.S. Насколько я знаю, при работе со стандартными программами windows (Imaging & Kodak Image), а также при использовании ActiveX TImgScan (кроме того, он очень неудобен), возникают подобные же проблемы. [Ответить].
22. Господа - программисты, расскажите как проще всего вывести на экран Delphi - программы готовую таблицу базы данных Microsoft Access? Заранее благодарен. [Ответить].
23. Не подскажет ли ктонибудь, как отсканировать все доступные компьютеры в сети? Очень нужно. [Ответить].
24.
Скажите, где можно найти компоненты типа DelphiX, но (и это важно!), работающие с последней версией DirectX. Заранее благодарен! [Ответить].
25.
Помогите рисунки JPG засунуть в DLL, а потом использовать в Delphi. И еще как сохранить параметры о цветах в ini файл. [Ответить].
26. Добрый вечер всем. Пишу сейчас программу на стыке графики и баз данных. В последних почти не шарю совсем, поэтому спрошу :) :
1. Есть БД DB2. И есть набор файлов (txt, xls) да и сама програма выдет много данных. Мне нужно всеми этими даными заполнить соответствующие поля в данной базе. Короче говоря нужно передать данные в базу. Вопрос, естественно, как это сделать? Один из предложенных вариантов - это настроить драйвер ODBC. Но говорят, что это довольно медленный вариант. Подскажите, пожалуйста, как это сделать. Может быть уже есть готовые компоненты для данных целей.
2. Второй вопрос проще. Как из дельфи (D7, XP) создать xls файл (проверить на существование) сохранить туда данные из массива и потом их считать.
Все. Спасибо за внимание. [Ответить].
27. Пишу сейчас прогу "Домашний поисковик", типа Google Desktop Search, но с поддержкой туевой хучи типов файлов и не могу найти путного описания устройства HLP и CHM файлов. Можете ли поделиться? А может сами библиотеку напишете? К проге прицепляются плагины (ДЛЛ), которые возвращают ей словарь встреченных в файле осмысленных буквосочетаний, та их заносит в базу, ну и вторая функция - по запросу возвратить осмысленную цитату из файла (опять же типа поисковика в нете). Шаблон библиотеки могу кинуть, программой тож понятно, поделюсь, хотя она и так пишется Open Source - цепляй свои плагины и вперед... [Ответить].
28. Здравствуйте. Пишу тут игру на WinAPI. Мне нужно воспроизводить фоновую музыку и звуки (выстрел, столкновение?), использую функцию PlaySound(address, 0, SND_ASYNC or SND_MEMORY), но при воспроизведении звуков фоновая музыка останавливается и больше не воспроизводится. Подскажите, как нормально воспроизводить фоновую музыку!!! Заранее благодарен. [Ответить].
29. Индикатор загрузки процессора в кнопке "Пуск" - как фон, т.е. между буквами и цветом кнопки. Реально? Если да, то как. [Ответить].
30. Пожалуйста помогите. Как можно редактировать реестр с командной строки (файлы *.bat) без участия пользователя? То есть незаметно. Заранее благодарен. [Ответить].
31.
Как управлять Exclel'ем и Word'ом (97/2000/XP) из Дельфи7. Спасибо. [Ответить].
32. Помогите люди добрые с глупой проблемой!
нигде в екзампелсах не мог найти как в статусбаре текущее время выводить, решил проблему в лоб: секундный таймер пишет строчку с строкой времени. Правильно это, или есть более элегантное решение? [Ответить].
33. Хаюшки! Есть ли в Delphi средства, позволяющие отслеживать поведение дисплея, т.к. частота обновления (Refresh rate), событие начала обновления экрана и т.п. Всё надо для написания качественной анимации (без дёрганья и мерцания). Заранее спасибо. [Ответить].
34. Здравствуйте все! Меня интересует вот какой вопрос: какие принципы и средства в Delphi можно использовать для написания программы по озвучиванию текста. Заранее благодарен. [Ответить].
35. Учуся работать с базами данных. Можно ли использовать в TTable в свойстве DataBazeName каталог программы??? А то при переносе базы на другой комп приходится изменять исходник. Я конечно могу написать сложный алгоритм, но не хочется. [Ответить].
36. Вопрос такой: как сделать вместо обычного курсора песочные часы, так чтобы они были над всей формой, а не над отдельными компонентами. Т.е. можно изменять форму курсора для каждого компонента, находящегося на форме, но это неудобно. Наверняка есть простой способ изменения формы курсора, как это сделано в виндах когда что-то грузится. [Ответить].
37. Как отправить текст из переменной на сайт в интернете в текстовой или HTML файл? [Ответить].
38. Доброго времени суток всем!
При создании отчета главный-детальный при вызове Preview программа виснет. Связано ли это с данными (dBase таблицы) или я чего не того делаю?
Заранее спасибо. С уважением, Александр! [Ответить].
39. У меня два вопроса: 1. Как сделать, чтобы в ComboBox список открывался не вниз, а вверх? Может, есть другие компоненты? 2. Как открыть в Memo или RichEdit (или еще в чем-то) Text DOS? [Ответить].
40. Как мне определить скорость инета? Почитал msdn, понял, что надо юзать
IPHLPAPI.DLL, а вот как? [Ответить].