|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.07.2010, 13:11 | #11 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Ты имеешь ввиду, что я не объявил StrechBlt?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
01.07.2010, 13:34 | #12 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Нет. ее не нужно обьявлять она в модуле Windows.
Ты закатал локальные переменные b и думаешь что так и надо. У тебя картинка загружается в одну переменную, а рисовать ты пытаешся из другой, причем пустой. Посмотри - у меня ОДНА переменная содержащая рисунок, и она глобальна чтоб можно было ее использовать везде.
I'm learning to live...
|
01.07.2010, 13:42 | #13 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Аааааа...допер кажется . То есть если я в событии OnCreate создал переменную b и в событии рисования на DrawGridCell, то получилось, что это у меня две как бы разные переменные. В событии OnCreate в перменную b грузится рисунок и все, а в событии DrawGridCell у меня не загружен рисунок в переменную и поэтому появляется ошибка об обращении к несуществующему объекту. Так чтоли получается?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
01.07.2010, 14:00 | #14 | |||
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
Цитата:
Цитата:
Значит так, алгоритм: Код:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|||
01.07.2010, 14:33 | #15 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Если бы просто рисунок не был загружен скорее всего ничего бы не отрисовывалось, но прога запустилась бы. Цитата:
I'm learning to live...
|
||
01.07.2010, 14:38 | #16 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Неплохо получилось . Результат во вложении. Только есть несколько вопросов (уж не кидайте в меня камнями)).
1. Где в коде, когда используется StrechBlt, задается именно размеры рисуемого изображения? А то как видите, изображение по высоте нормально, но визуально не совпадает с изображением, которое в Image1. А все эти изображения должны быть абсолютно одинаковы. 2. Слева у меня есть таблица, в которой будут некоторые номера. Нужно чтобы они по порядку, начиная с первого и до последнего брались по очереди и в таком же порядке сначала отрисовывались на Image1, а потом на все изображения в таблице. Например, сначала берется значение = 8950000000, переносится на Image1, а затем отрисовывается в первой ячейке таблицы. Затем берется второе значение = 8950000001, сначала отрисовывается на Image1, а затем переносится во вторую ячейку и т.д. пока не закончатся значения в таблице. Вот как можно замутить такой код? Код получения изображения с Image1: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
01.07.2010, 15:02 | #17 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Код:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 01.07.2010 в 15:07. |
01.07.2010, 15:23 | #18 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
mutabor, ну, если в моем ответе выше действительно что-то забавное есть, то я рад.
З.Ы. а что на счет моих вопросов в посте №16? З.Ы.Ы. А что такое в этом коде? (для личного интереса)) Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
01.07.2010, 17:59 | #19 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
artemavd, не бери в голову, не хотел тебя обидеть. Просто как раз обсуждали создание тестирования по Дельфи.
Цитата:
Что касается вопросов из поста 16, трудно понять что тебе нужно. Во первых не используй Stretch если не нужно масштабировать, он искажает. Во вторых я не понял ничего про таблицу с номерами, объясни понятнее.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
01.07.2010, 19:16 | #20 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Цитата:
----------------------- Вот, записал видео во флэше через CamStudio. Думаю, что сейчас поймете о чем я
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
Последний раз редактировалось artemavd; 02.07.2010 в 03:56. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изображение в image | _-Re@l-_ | Общие вопросы Delphi | 2 | 16.05.2010 11:57 |
image не появляется изображение | borik120 | Microsoft Office Excel | 1 | 23.02.2010 01:01 |
Копирование Image | mustang007 | Компоненты Delphi | 3 | 10.06.2009 22:21 |
Как сохранить изображение Image и всё что на нём, в файл? | Лукманов Александр | Мультимедиа в Delphi | 3 | 24.05.2009 00:16 |
как вращать изображение в image | ИЛ87 | Помощь студентам | 2 | 15.12.2007 19:47 |