Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (все версии) - часть 3

Модерирует : ShIvADeSt

ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lavren

Цитата:
Чем  она луче за BDE,

Мощно сказал!

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 13:14 24-09-2007
lavren



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim
В каком смысле "мощно"?
TinyDB это кажись какя-то одно-файловая база данных.

Всего записей: 545 | Зарегистр. 29-05-2007 | Отправлено: 13:47 24-09-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
она хуже тем что
Цитата:
 BDS 2006 is the last IDE which TinyDB supports. That means TinyDB will not be updated for future IDEs (e.g. BDS 2007, etc.).

 
Где-то когда-то видел в инете сравнение Database Engine's -- альтернатив БДЕ (правда, сейчас эти версии уже устарели), то вроде-бы Absolute Database неплохо себя показал.
 
А вообще нужно смотреть, какие у тебя требования (поддержка SQL, высокая скорость, минимальный размер, мультиюзерный режим работы...)

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 14:00 24-09-2007
Chuvakstepan



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
afiget

Цитата:
Chuvakstepan  
А если после ShowWindow перерисовать десктоп?

Это же как? Чувствуется, что для этой кнопочки отведёно окно

Всего записей: 202 | Зарегистр. 29-01-2007 | Отправлено: 18:54 24-09-2007
ErshovSP2004



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть необходимость в одну из панелей статусбар выводить специфически текст
при использовании Canvas.TextOut на XP получаю вот такой эффект
   
есть ли простая возможность вернуть градиентную заливку в эту панель?

Всего записей: 208 | Зарегистр. 16-09-2004 | Отправлено: 19:36 24-09-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lavren я конечно извиняюсь, но ради любопытства скачал 2 том архива этой электронной книги. там походу для си, а не для делфи код. или я не прав?

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 20:24 24-09-2007
Mandor Sawall

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ErshovSP2004
Стоит попробовать ето:

Код:
OldBkMode := SetBkMode(XXX.Canvas.Handle, TRANSPARENT);
XXX.Canvas.TextOut(...);
SetBkMode(XXX.Canvas.Handle, OldBkMode);

Всего записей: 119 | Зарегистр. 20-03-2003 | Отправлено: 09:42 25-09-2007
lavren



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maks150988
Да! К сожалению все хорошие книги про WinAPI пишут на С++! Если не знаеш как перевести то пиши в асю или в ПМ.
Кстати вчера вечерком наткнулся наконец на эту книгу и скачал!

Всего записей: 545 | Зарегистр. 29-05-2007 | Отправлено: 09:58 25-09-2007
ErshovSP2004



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mandor Sawall
Да действительно стоило попробовать. Спасибо.

Всего записей: 208 | Зарегистр. 16-09-2004 | Отправлено: 10:00 25-09-2007
Mandor Sawall

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ErshovSP2004
Я написал так, потому что я не попробовал... Если правильно понял - так работает, да?

Всего записей: 119 | Зарегистр. 20-03-2003 | Отправлено: 16:59 25-09-2007
ErshovSP2004



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mandor Sawall
Да ты правильно понял, действительно работает как надо.  
А вот правильно ли я понимаю суть того что сделано:
изначально градиентная заливка на уровне ОС. При моей попытке что то впихнуть на канву (Canvas.TextOut(...);) я её (заливку) перекрываю, а вот  SetBkMode для моей канвы делает прозрачный фон, т.е. получаем текст а за ним старый фон
Вопрос зачем возвращать прежнее состояние фона канвы

Код:
SetBkMode(XXX.Canvas.Handle, OldBkMode);
?

Всего записей: 208 | Зарегистр. 16-09-2004 | Отправлено: 22:04 25-09-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lavren да чего уж личка... если ты действительно смогешь, то смоги вставку иконок в пункты меню или вставку картинок с надписью на кнопку.

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 23:06 25-09-2007
lavren



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maks150988
НЕ, писать я не буду! Много времени уйдет!

Всего записей: 545 | Зарегистр. 29-05-2007 | Отправлено: 09:26 26-09-2007
Mandor Sawall

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ErshovSP2004
Наверное, "защитное" программирование. Если меняеш что-то на нижнем уровне, потом востоновляеш, что бы не появились какие-то странные "ефекты" позже.

Всего записей: 119 | Зарегистр. 20-03-2003 | Отправлено: 09:36 26-09-2007
Hmmmm



сто лет одиночества
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет честной компании!
 
Кто подскажет, как можно через ВинАпи или командной строкой управлять службой совместного доступа к Инету? Интересует чекбокс Разрешить/Запретить в окне ICSSetup.exe. И это все про Windows98. Хочу наваять утиль, чтоб запускался/отключаля по расписанию шаринг в Инет. Для XP это возможно через запуск службы в сервисах, а здесь непонятно. Спасибо.

Всего записей: 4683 | Зарегистр. 24-03-2002 | Отправлено: 14:20 26-09-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А может этот чекбокс просто записывает какое-то Value в Registry и можно своей прогой это значение изменить и получится то что хочется ?

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 17:17 26-09-2007
Hmmmm



сто лет одиночества
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RostY
 
Возможно, нужно будет просканить

Всего записей: 4683 | Зарегистр. 24-03-2002 | Отправлено: 21:13 26-09-2007
rs

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntonVA1
глянь пм

Всего записей: 1344 | Зарегистр. 19-04-2003 | Отправлено: 08:58 27-09-2007
Hmmmm



сто лет одиночества
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RostY
 
Все оказалось просто. Регмон выдал полный доступ к управлению сервером через реестр. Спасибо.

Всего записей: 4683 | Зарегистр. 24-03-2002 | Отправлено: 15:26 27-09-2007
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может у кого есть идеи, почему во время отладки своего проекта я спокойно могу трассировать как свои модули, так и VCL, но не могу зайти в сторонний компонент (в моем случае ImageEn)? Скомпилено в режиме DEBUG, пути к исходникам ImageEn прописаны... Среда CodeGear RAD Studio 2007 последняя со всеми фиксами...

Всего записей: 3717 | Зарегистр. 19-04-2005 | Отправлено: 09:09 01-10-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (все версии) - часть 3
ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru