TAdvListView - listview, несколько стилей сортировки, CSV ввод-вывод, вывод HTML, форматирование текста, изображения подъэлемента, авто размер столбца, URL, авто подсказка для незаконченного текста и т.д. Теперь и для Delphi 6 Новая версия компоненты Компонента из раздела: ListViews and TreeViews: Enhanced ListViews
Источник: www.torry.net
Автор: TMS Softwarehttp://www.tmssoftware.com -= · VCL · =-
Просто маленькая демка, похожая на ту, что лежит в кладовке где-то в самом начале. Крутит фигурку по-всякому. Написал давно, но тут смотрел в кладовку и увидел нечто подобное. Взыграла ностальгия по тем далёким временам... ;о) И решил отдать на растерзание!
»»» Скачать: исходные тексты (3кб) демонстрационный EXE файл (152кб) посмотреть скриншот
Как проверить соединение с интернетом.
Часто приложению, которое работает в интернете, требуется знать, подключён пользователь к интернету или нет. Предлагаю Вам довольно гибкое решение этого вопроса. Совместимость: Delphi 3.x (или выше)
Для работы Вам необходимо импортировать функцию InetIsOffline из URL.DLL:
function InetIsOffline(Flag: Integer): Boolean; stdcall; external 'URL.DLL';
а затем поместить в программу простой вызов функции для проверки статуса соединения:
if InetIsOffline(0) then ShowMessage('This computer is not connected to Internet!') else ShowMessage(You are connected to Internet!');
Эта функция возвращает TRUE если соединение с интернетов отсутствует, или FALSE если соединение установлено.
Замечание: параметр Flag игнорируется, соответственно используем ноль. Эта DLL обычно проинсталлирована на большинстве компьютеров. Она также существует в Win98 либо поставляется с Internet Explorer 4 или выше, Office 97 и т.д.. Более подробно можно прочитать в MSDN. Оригинал: http://msdn.microsoft.com/library/psdk/shellcc/shell/Functions/InetIsOffline.htm
Комментарий от Ефремова Александра (aleks@vilgus.kamchatka.ru) Зашел на официальный сайт Microsoft по MSDN где черным по белому написано, что функция эта выдает false не только, когда комп подключен к интернету, но и когда ЕЩЕ НЕ БЫЛО ПОПЫТОК подключения (or if no attempt has yet been made to connect to the Internet). Ну и скажите мне теперь, какой у этой функции тогда смысл ? Да, умом Microsoft не понять (к сожалению). Помогите найти нормальный способ проверки подключения к инет (online).
Merlin: самым нормаль!
ны, мне кажется, пинговать какой-то адрес в интернете, лучше два :) но это тоже связано с проблемой, что может запускаться установка связи, когда не надо.
Как считать данные с COM порта?
Возникла необходимость подключить весы CAS к порту и считать данные: общий вес, вес юнита, кол-во юнитов. Может быть ...
Помогите с SQL-запросом
Не знаю с какой стороны подойти: в таблице есть поле с датой (день рождения), надо бы эту таблицу отсортировать по ...
И снова ScreenShot...... %(
Мастаки, а подскажите, можно ли программно сделать скриншот в 256 цветов если монитор настроен на Тру-колор или т.п.??? ...
Midas и COM. Советы и Приемы
Статья показывает, как писать приложения, использующие несколько модулей, которые связываются через COM и совместно используют Midas сервер. Освещаются вопросы перемещения файлов, массивов и других структур данных c использованием COM.
Хокку дня
Сухие листья Мягко шевелит ветер. Воспоминанья
Афоризмы
Если вы не меняете направления, то наверняка упретесь в тупик......
Фраза дня
...и написал Иисус конвертер water2wine, и стал раздавать его freeware...
И на закуску коротенький анекдот
Чукча с русским зимой по лесу бредут. Вдруг - медведь. Злой, голодный. Навстречу! Чукча начинает быстро-быстро лыжи пристегивать... Русский: - Да брось! Все равно догонит! Чукча: - А! Моя - не надо быстрей медведь бежать! Моя надо - быстрей твоя бежать!