Delphi і смарт-теги, КомпьютерПресс
Запустимо Delphi і створимо нову COM-бібліотеку. Для цієї мети виберемо пункт File | New | Other з головного меню середовища розробки Delphi, а потім - піктограму ActiveX Library зі сторінки ActiveX сховища об'єктів.
Після цього буде згенеровано код «порожній» бібліотеки:
Перейменуємо наш проект в st.dpr.
Тепер додамо до нашої бібліотеки об'єкт, який реалізує інтерфейс ISmartTagRecognizer. Для цього виберемо пункт меню File | New | Other і клацнемо по піктограмі COM Object на сторінці ActiveX сховища об'єктів, що призведе до запуску COM Object Wizard (рис. 2).
У діалогової панелі COM Object Wizard ми повинні вказати ім'я COM-класу (нехай він називається STR) і опис COM-об'єкта, а значення параметрів Instancing і Threading Model залишити рівними значенням за замовчуванням. Заповнюючи поле Implemented Interfaces, згадаємо, що нам потрібно реалізувати вже існуючий інтерфейс - Word або Excel будуть шукати його ім'я в реєстрі і в самій DLL. Найпростіший спосіб зробити це - натиснути на кнопку List і вибрати ISmartTagRecognizer зі списку доступних інтерфейсів (рис. 3).
Після натискання кнопки OK в COM Object Wizard будуть згенеровані заготовки методів класу TSTR, що реалізує інтерфейс ISmartTagRecognizer. Тепер можна створити їх реалізацію. Вона може виглядати, наприклад, так:
Після розпізнавання словосполучення його слід обробити. Тому наступним кроком буде створення обробників.
По-друге, нам слід закрити всі програми Microsoft Office, а також Internet Explorer. Рекомендується також заглянути на сторінку Processes в Task Manager і вивантажити всі процеси OUTLOOK.EXE, WINWORD.EXE, EXCEL.EXE і IEXPLORE.EXE.
висновок
Зовсім недавно компанія Cougar представила нову серію блоків живлення для традиційних ПК - VTX, орієнтовану на користувачів з обмеженим бюджетом. У цьому огляді буде розглянута модель Cougar VTX600, яка завдяки своїм характеристикам буде однією з найбільш затребуваних в цій лінійці блоків живлення
На щорічному заході Capsaicin SIGGRAPH в Лос-Анджелесі компанія AMD зміцнила свої позиції на ринку ПК класу high-end з новими процесорами Ryzen Threadripper і GPU «Vega»
Для простого і зручного побудови мереж рядовими користувачами компанія ZyXEL випустила чергову версію свого Інтернет-центру для підключення до мереж 3G / 4G через USB-модем з точкою доступу Wi-Fi - ZyXEL Keenetic 4G III, який ми і розглянемо в цьому огляді
До своєї і так великій родині роутерів і маршрутизаторів фірма ASUS недавно додала дві вельми цікаві моделі: флагманську 4G-AC55U і більш просту 4G-N12. У даній статті буде розглянута флагманська модель ASUS 4G-AC55U
Молода, але амбіційна компанія KREZ на початку цього року випустила нову, оригінальну модель ноутбука KREZ Ninja (модель TM1102B32) під керуванням Windows 10. Оскільки цей комп'ютер має поворотний екран, він може служити універсальним рішенням - його можна з успіхом використовувати і для роботи, і для навчання, і для ігор
Якщо ви часто друкуєте фотографії та вже втомилися міняти картриджі в своєму принтері, зверніть увагу на МФУ Epson L850. Великий ресурс витратних матеріалів, чудова якість відбитків, найширший набір функціональних можливостей - ось лише деякі з переваг даної моделі