Доброе время суток, bogdan! писать свою с самого начала. Иначе никак. Если посмотреть сырцы класса TButton и его родителей, там есть метод с именем Draw. Там-то все и происходит. НИкто не мешает тебе самому написать кнобу другой формы.
Ответ отправлен: 18.09.2002, 13:58 Отправитель: Jadd Отвечает Артём Шегеда
Добрый день, bogdan!
А на Torry.NET в разделе Tips/Forms не искал? Похоже, что нет. Это делается средствами WinAPI с использованием Regions. Создаёшь регион (любой) и присваиваешь его хандлу контрола. Вот ссылки к примерам (извини, оформлять ссылки не хочется): http://www.swissdelphicenter.ch/torry/showcode.php?id=995 http://www.swissdelphicenter.ch/torry/showcode.php?id=982 http://www.swissdelphicenter.ch/torry/showcode.php?id=751 Ответ отправлен: 18.09.2002, 14:49 Отправитель: Артём Шегеда Отвечает Pablo
Приветствую Вас, bogdan! Есть. Существуют специальные resource explorer'ы, которые позволяют просматривать и импортировать ресурсы из библиотек. Например, есть в комплекте с Делфями - в одном из примеров стандартной поставки. Функции же скомпилированные выдрать получится только дизассемблером. Ответ отправлен: 19.09.2002, 16:07 Отправитель: baldr Отвечает ROM
Добрый день, bogdan! Дык, содержимое dll и в блокноте можно посмотреть... Вопрос не точен. Ответ отправлен: 19.09.2002, 22:34 Отправитель: ROM Отвечает Pablo
Здравствуйте, bogdan! Да есть всяческие программы для просмотра исполняемых файлов напрмер дебугггеры или просто PE-эксплореры, напрмер есть такой PE-эксплорер showdep. Ответ отправлен: 19.09.2002, 13:21 Отправитель: Pablo Отвечает Idle Sign
Добрый день, bogdan! Не совсем понятна суть вопроса: какое именно содержимое требуется просмотреть? Если ресурсы - тогда есть Resorator, довольно приятная вещь - искать на http://www.bome.com/Restorator/; или Resource Hacker - http://rpi.net.au/~ajohnson/resourcehacker. Если список импортируемых функций - тут уж документацию нужно поднять. Ответ отправлен: 19.09.2002, 14:23 Отправитель: Idle Sign
Вопрос № 190
Здравствуйте!!! У меня возникли две проблемы: 1) При поиске строки, содержащей символ ' возникает ошибка. Поиск производится посредством SQL запроса (like). Как организовать запрос, чтоб искать строки с символом ' без ошибок. 2) Проблема с русскими буквами в базе (проявляется в Database Desktop). Pdox ANSI Cyrilic стоит, шрифт тоже вроде нормальный!
1. Честно говоря, не знаю. Попробуй как в Pascal - заменять одинарную кавычку на две таких же. 2. Это большая проблема DBD - он создаёт шрифт, считая, что текущая система работает в US Locale. А надо бы "по умолчанию". Но из этой ситуации есть выход: устанавливаешь шрифт, который может отображать только кириллицу, а в опциях DBD указываешь, что использовать можно только этот шрифт. Ответ отправлен: 20.09.2002, 13:30 Отправитель: Артём Шегеда Отвечает Jadd
Приветствую Вас, Orlando! 1)Тут очень просто - работает правило использования кавычек при выводе строк любого языка программирования. Т.е твой запрос должен выглядеть примерно так: select * from Table where FieldName like '%''' Стоит отметить, что знак процента - это фитча из SQLServer и я не помню будет ли это работать с ANSII'шным сиквелом. Этот знак обозначает, что нам пофигу, что до кавычки стоит, т.е. если сей значок пихнуть еще и в конец, то нам будет пофигу, что стоит после кавычки. Иными словами запись '%''' вернет такое значение: если запись реально выглядит как СуперПупер'Запись, то вернется СуперПупер', а в случае '%''%' вернется запись целиком, т.е. будут искаться все записи СОДЕРЖАЩИЕ знак '. 2)Тут сложнее, т.к. это system dependant. Если у тебя стоит ХР, тогда следующая строка для тебя, иначе ищи похожую у себя в реестре: HKEY_USERS(некий
ключ, у меня это s-1-5-21-854245398-1078145449-2146795939-1007)SoftwareBorlandDBD7.0PreferencesProperties исправлять надо параметр SystemFont. Т.е. что надо сделать: в самом десктопе выбрать Edit->Preferences и выбрать фонт, который точно понимает по-русски. Затем идешь по указанному ключу в реестре и правишь параметр таким образом: ТвойФонт Cyr. Это придаст дополнительных усилий десктопу работать корректно с кирилицей. Странная штука такая - в реестр она кидает название фонта, а вот раскладку не указывает :(. Заметь, ищи в реестре путь, заканчивающийся на SoftwareBorlandDBD7.0PreferencesProperties . Удачи Ответ отправлен: 20.09.2002, 13:12 Отправитель: Jadd Отвечает Painbringer
Здорово чувак! 1. попробуй всякие извратные конструкции с кучей ' в духе select * from table where field like '%''%' (типа ищет все с ') или используй кавычки: select * from table where field like "%'%" 2. не обращай внимания Ответ отправлен: 20.09.2002, 00:23 Отправитель: Painbringer
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.