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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

   

Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все, разобрался с этим плейлистом. Пришлось поднапрячься.
Сейчас интересует другая проблема. Загрузка битмапа в ListView посредством ListView_SetBkImage. Смотрел в Майкрософте в их базе, видать и там нет. Мне хотелось бы грузануть в этот элемент картинку так, чтобы при прокрутке листвью (если строк слишком много) этот рмсунок оставался на месте и не двигался. И причем хотелось бы грузануть рисунок из ресурсов, а не с диска. На других форумах только цитируют оригинальный текст. Неужели такой функцией нельзя так загрузить?
Или придется через WM_PAINT рисунок накладывать?

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 00:44 14-01-2008
borodavolga



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, есть ли расширение для иде (D7), которое заменяет дебагер на свой-поудобнее чтобы?

Всего записей: 875 | Зарегистр. 23-06-2004 | Отправлено: 10:02 14-01-2008
idiMAN

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

Цитата:
Народ, есть ли расширение для иде (D7), которое заменяет дебагер на свой-поудобнее чтобы?

 
А что тебя в стандартном не устраивает? Поконкретнее, чтобы понять что тебе можно предложить...

Всего записей: 466 | Зарегистр. 05-05-2003 | Отправлено: 13:21 14-01-2008
vladk1973



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
borodavolga
Имхо, родной дебаггер один из самых удобных, какие я только встречал.

Всего записей: 674 | Зарегистр. 23-03-2005 | Отправлено: 13:56 14-01-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vladk1973
А по мне так OllyDbg удобней, особенно с плагинами. Жаль, не прикрутишь к IDE...

Всего записей: 3780 | Зарегистр. 19-04-2005 | Отправлено: 14:01 14-01-2008
ymg2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Olly конечно прекрасная вещь. Но не пойму, как ты отлаживаешь в нем? Сам же пишешь:
Цитата:
 Жаль, не прикрутишь к IDE...

 

Всего записей: 2391 | Зарегистр. 24-08-2007 | Отправлено: 23:37 14-01-2008
relictus

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

Цитата:
Но не пойму, как ты отлаживаешь в нем?

Без IDE

Всего записей: 3780 | Зарегистр. 19-04-2005 | Отправлено: 08:14 15-01-2008
ymg2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Я всегда пользовался IDE и родным дельфийским дебаггером, при этом далеко не полностью использовал его возможности. Поэтому несколько не "въезжаю " в твою технологию отладки при помощи Olly. Или все ж таки ты используешь Olly для реверсинга дельфийских программ?

Всего записей: 2391 | Зарегистр. 24-08-2007 | Отправлено: 10:25 15-01-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymg2000
Если мне надо отладить _свою_ программу и мне не хватает в этом возможностей делфийского дебаггера, я просто дебажу ее в Olly - вот и все.  

Цитата:
для реверсинга дельфийских программ?

я использую связку DeDe + Olly + GODUP plugin. Или просто IDA
PS Прекращаем оффтоп.

Всего записей: 3780 | Зарегистр. 19-04-2005 | Отправлено: 11:06 15-01-2008
Maks150988



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

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 11:26 15-01-2008
SergeBS



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

Цитата:
Если мне надо отладить _свою_ программу и мне не хватает в этом возможностей делфийского дебаггера, я просто дебажу ее в Olly - вот и все.

А примерчик такой ситуации привести можешь? Без лазанья по портам ввода-вывода, есс-но.

Всего записей: 272 | Зарегистр. 19-04-2005 | Отправлено: 14:40 15-01-2008
relictus

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

Цитата:
А примерчик такой ситуации привести можешь?

Пожалуйста: Trace log, bp on memory access, регистры MMX и 3DNow и мн.др.

Всего записей: 3780 | Зарегистр. 19-04-2005 | Отправлено: 15:29 15-01-2008
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как установить курсор на новую добавленную запись в dbgrid, datasource умеет?

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 23:42 15-01-2008
makbeth

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL
Это делается курсором DataSet'а (Table, Query, SP, etc..). Например, с помощью Locate(...).

Всего записей: 241 | Зарегистр. 08-12-2004 | Отправлено: 06:50 16-01-2008
borodavolga



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

Цитата:
А что тебя в стандартном не устраивает? Поконкретнее, чтобы понять что тебе можно предложить...

Мне мне просто необходима возможность просматривать свойства Com-объектов созданных через позднее связывание

Всего записей: 875 | Зарегистр. 23-06-2004 | Отправлено: 12:10 16-01-2008
AntonVA1



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL  
Если подробнее: запоминаем id записи в переменной (или другую уникальную для таблицы инфу), затем ищем с помощью locate

Всего записей: 475 | Зарегистр. 17-09-2003 | Отправлено: 12:37 16-01-2008
greenpc

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

Цитата:
новую добавленную запись  

еще есть такое - Last если выборка по всем записям без сортировки

Всего записей: 401 | Зарегистр. 18-04-2003 | Отправлено: 13:07 16-01-2008 | Исправлено: greenpc, 13:08 16-01-2008
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, конешно мне щас тупо сюда соваться, потому как вы тут разбираетесь с полями в таблице и выбираете лучшие отлдачики, однако прошу помощи по проблеме загрузки изображения в ListView. Как можно загрузить картинку в этот контрол посредством ListView_SetBkImage, чтобы при прокрутке текста в этом элементе рисунок оставался на месте.
Или я тут в игноре у всех? 0_о

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 13:49 16-01-2008
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maks150988
Средствами VCL этого не сделать - не потдерживается. Средствами API можешь попробовать - читай MSDN. Игнор не причём - просто вряд ли кто знает. Тут надо самому. Упомянутая функция ListView_SetBkImage в исходниках Delphi описана, но нигдк не используется. Я брал FAR Manager и делал поиск файлов с этим текстом. Только описание. То же повторил для исходников RC3, JVCL. Там тоже нет. Наверное тебе лучше искать готовые компоненты, так как если даже разберёшся будет работать глюкаво на других системах.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 14:31 16-01-2008
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delover
Я средствами VCL уже как год ничего не делаю. Понравилось через WinApi один интерфейс шпарить. Вот сейчас возникла проблемка. Через эту функцию можно загрузить картинку с диска, указав к ней путь. Однако вроде можно и из ресурса, только в MSDN написано как-то криво (даже с переводчиком не понял про значения некоторых параметров загрузки). Хотелось бы найти русскую документацию по этой функции. Можно попрбовать через WM_PAINT наладывать картинку, но в данном случаем я не знаю что надо написать в WM_OWNERDRAW. Если кто знает, напишите пожалуйста примерный код, так как всегда удобнее осваивать материал на примере.
Кстати через GDI как-нибудь можно загрузить в этот элемент картинку? Например PNG с прозрачностью?

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 14:55 16-01-2008
   

Страницы: 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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru