Список публикаций с меткой: Windows 7
Статьи с меткой Windows 7 содержат информацию по работе в этой операционной системе, а также сведения по использованию новых возможностей Windows 7 в программах, написанных в Delphi.
Дополнительную информацию по использованию возможностей Windows 7 в Delphi Вы можете найти в статьях с метками: Get Connection API, win7, wizards, taskbar, destop window manager, dwm, SAPI, Text-To-Speech
8.04.2011.
Опубликовал
Vlad в 21:18.
Категории: Delphi в Web, MSDN.
В целом, тема, заявленная в посте далеко не нова – ответ на вопрос “Как в Delphi узнать, что компьютер подключен к Интернет?” на страничках из прошлого XX века. Но время оно не стоит на месте и программисты различного уровня подготовки предлагают самые различные способы проверки подключения компьютера к Интернет – от небольших листингов в 5-6 строчек кода, до умопомрачительных алгоритмов проверки.
И эти способы, вроде бы работают до сих пор и в Win 7 и в более старых версиях Windows. Расписывать все эти способы. думаю, смысла никого нет. Те кому они нужны – Google в помощь, или сразу вот такая ссылка с результатами запроса к Google.
Я же сегодня покажу ещё один из способов проверки подключения к Интернет, доступный пользователям Win Vista – 7.
Читать далее »
29.09.2010.
Опубликовал
SeregaAltmer в 13:22.
Категории: Компоненты Delphi.

Windows 7 уже достаточно давно и прочно вошла в наши пк. Не смотря на то что до популярности XP ей пока далеко, обходить сторонной ее новые возможности не хочется.
Вот и решил разобраться на досуге с новыми для меня интерфейсами ITaskBarList..ITaskBarList4.
Порыскав в интернете, обнаружил, что в сети не так уж много полезной информации по данной теме. Большинство попавшихся примеров работы с таскбаром либо не работали, либо работали совсем не так как хотелось бы.
Однако работать с этими интерфейсами оказалось довольно просто. Но, как и предполагалось не удобно, особенно если программа будет активно пользоваться таскбаром.
Следствием, я сваял для этих интерфейсов небольшую и удобную "обертку" в виде компонента. Читать далее »
19.08.2010.
Опубликовал
Vlad в 20:12.
Категории: Основы Delphi.
Я уже один раз упоминал в своем блоге об этом модуле, кода показывал как создавать миниатюры окон в своем приложении, но этот посты был скорее рассмотрением одной из возможностей, которые дает нам DWM. Сегодня рассмотрим ещё несколько полезных функций по работе с Desktop Window Manager Window 7 в Delphi 2010. Надеюсь, что эта информацию окажется для вас полезной.
Читать далее »
4.05.2010.
Опубликовал
Vlad в 15:05.
Категории: MS Agent в Delphi.
Не так давно (26 марта 2010 года) я рассказывал Вам о том, как применить технологию Text-To-Speech (чтение текста голосом) в Delphi 2010 с использованием Speech API (SAPI) Windows. И всё бы было хорошо, если б не одно маленькое, но суровое "НО". Дело в том, что при запуске проекта не из IDE Delphi вызов метода Speak у интерфейсов IspVoice и ISpeechVoice вызывал ошибку "Floating Point Division By Zero" (деление на ноль). При этом в Windows XP программа работала без проблем. Ошибку эту обнаружил читатель с ником ziz.
В поисках решения проблемы я решил немного расширить статью и рассмотреть ещё несколько моментов по работе с технологией Text-To-Speech в Delphi. Сегодня рассмотрим работу SAPI 5.4. с использованием объекта TspVoice. Так что импортируйте библиотеку SAPI 5.4. для Windows 7, генерируйте модуль SpeechLib_TLB.pas, как это рассказано в предыдущем посте и начнем.
Читать далее »
24.03.2010.
Опубликовал
Vlad в 14:33.
Категории: Без категории.
Мдяяя...давненько я не устраивал таких танцулек вокруг операционной системы. Последний такой раз был при настройке VPN на Ubuntu 9.04. Но по сравнению со вчерашними заморочками, настройка VPN - это детская проблемка. А началось все с того, что я установил Windows 7 из-под Windows XP. Всё установилось, заработало, как я и писал, но без DVD-RW. Что самое неприятное и удивительное - новая версия Windows с чего-то решила, что DVD ну никак не может работать без драйвера (ещё бы на клавиатуру и мышку драйвер потребовала). Что делать? Полез гуглить на эту ему. В поисках набрел на какой-то форум по операционкам, где так грамотно и правдоподобно говорилось, что оказывается при установке из-под XP семёрка создает в реестре "левые" ключи LowerFilter и UpperFilter и якобы, удалив эти ключи и перезагрузим систему, все заработает преотличненько. Т.к. кое-какой опыт работы с реестром есть, то решил не доверяться полностью советчику и на всякий случай сделал экспорт реестра в файлик на диске. Мало ли что-то не так пойдет - всегда можно импортировать обратно. Потом со спокойной душой удавил ключики...и это стало началом конца Windows 7....
Читать далее »
22.03.2010.
Опубликовал
Vlad в 20:14.
Категории: Без категории.
Сегодня решился всё-таки на апгрейд своей старенькой, но крепенькой Windows XP на свежую Windows 7. Признаться, после провала Висты и ковыряния в 4 ноутбуках друзей с целью "убить Висту и воткнуть экспиху", как то побаивался сносить XP и ставить "последние достижения науки и техники". Но в целом, за день усердных проверок совместимости программного обеспечения, разбирательств с настройками ОС, могу сказать, что большинство страхов были напрасны.
Читать далее »
Свежие комментарии