Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2008, 14:45   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
после постановки красной точки в квадрате надпись следующего содержания:
)))))

Стань курсором на строчку: image1.Picture.LoadFromFile(listBox 2.Items[comboBox1.Tag+comboBox1.ItemIndex]);
И нажми F5. Далее запусти прогу, когда делфи остановится на строчке мышой выдели фрагмент listBox2.Items[comboBox1.Tag+comboBox1.ItemIndex] и наведи мышу на выделенное - появится хинт со значением, которое тебе нужно проверять.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.07.2008, 15:03   #12
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Значит, у тебя неправильно имя задано. Проверь, может у тебя нету слэша(\) между именем файла и папки. Попробуй загрузи в image файл C:\1.jpg (тока не забудь его создать сначала), если загрузиться(в чем я уверен) значит ты нерпавильно имя задаешь.
Hollander вне форума Ответить с цитированием
Старый 24.07.2008, 15:17   #13
prog38
Пользователь
 
Аватар для prog38
 
Регистрация: 18.04.2008
Сообщений: 67
По умолчанию

Цитата:
Сообщение от Hollander Посмотреть сообщение
Значит, у тебя неправильно имя задано. Проверь, может у тебя нету слэша(\) между именем файла и папки. Попробуй загрузи в image файл C:\1.jpg (тока не забудь его создать сначала), если загрузиться(в чем я уверен) значит ты нерпавильно имя задаешь.
Вытащила одну фотку в корень С:\ 1.JPG все равно пишет та же ошибка. Пробовала всяко разно и маленькими и большими JPEG и JPG. может дело в том что когда в свойства фотки залазш там тип файла JPEG, а так наводиш курсор-JPG
prog38 вне форума Ответить с цитированием
Старый 24.07.2008, 15:21   #14
prog38
Пользователь
 
Аватар для prog38
 
Регистрация: 18.04.2008
Сообщений: 67
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
)))))

Стань курсором на строчку: image1.Picture.LoadFromFile(listBox 2.Items[comboBox1.Tag+comboBox1.ItemIndex]);
И нажми F5. Далее запусти прогу, когда делфи остановится на строчке мышой выдели фрагмент listBox2.Items[comboBox1.Tag+comboBox1.ItemIndex] и наведи мышу на выделенное - появится хинт со значением, которое тебе нужно проверять.
Если я правильно поняла как сделать то хинт такой:
var TForm1.image1:TImage-AlBUM.pas(13) и что сие означает??
prog38 вне форума Ответить с цитированием
Старый 24.07.2008, 15:32   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Если я правильно поняла как сделать то хинт такой
Нет не правильно.

Поучись в Делфи отлаживать, научись ставить точки останова (бряки) и смотреть содержимое выражений.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.07.2008, 15:49   #16
prog38
Пользователь
 
Аватар для prog38
 
Регистрация: 18.04.2008
Сообщений: 67
По умолчанию

Спасибо, попробую
Сейчас пишет
prop TImage.Picture:TPicture - ExtCtrls. pas(150)
prog38 вне форума Ответить с цитированием
Старый 24.07.2008, 16:41   #17
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Наберемся же терпения.
Без обид.
Hollander вне форума Ответить с цитированием
Старый 24.07.2008, 17:02   #18
prog38
Пользователь
 
Аватар для prog38
 
Регистрация: 18.04.2008
Сообщений: 67
Радость

Цитата:
Сообщение от Hollander Посмотреть сообщение
Наберемся же терпения.
Без обид.
Не обиделась, знаю, что знаю мало, тем не менее мне это не мешает работать и получать удовольствие от процесса
И вот, товарищи, ура! Поменяв в названии фотки JPG на JPEG(как в свойствах фото), прога запустилась и показала желанную картинку!!!
Всем спасибо за терпение и понимание момента
prog38 вне форума Ответить с цитированием
Старый 24.07.2008, 17:04   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
prog38
По другому:
1. Выделяем интересующее нас выражение: listBox2.Items[comboBox1.Tag+comboBox1.ItemIndex]
2. Становимся курсором (кареткой ака клавой) на строку где поставим бряк: image1.Picture.LoadFromFile(listBox 2.Items[comboBox1.Tag+comboBox1.ItemIndex]);
3. нажимаем F5
4. Запускаем программу, че-то делаем
5. когда Делфи бухается на бряке, лезем в меню: View-Debug Windows-Watches
6. смотрим внимательно чему в окошке Ватча равно выражение.

и чему же оно равно?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.07.2008, 18:40   #20
prog38
Пользователь
 
Аватар для prog38
 
Регистрация: 18.04.2008
Сообщений: 67
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
По другому:
1. Выделяем интересующее нас выражение: listBox2.Items[comboBox1.Tag+comboBox1.ItemIndex]
2. Становимся курсором (кареткой ака клавой) на строку где поставим бряк: image1.Picture.LoadFromFile(listBox 2.Items[comboBox1.Tag+comboBox1.ItemIndex]);
3. нажимаем F5
4. Запускаем программу, че-то делаем
5. когда Делфи бухается на бряке, лезем в меню: View-Debug Windows-Watches
6. смотрим внимательно чему в окошке Ватча равно выражение.

и чему же оно равно?
если я сделала как надо, сначала ватчес лист был пуст я вставила выражение, нас интересующее-listBox2.Items[comboBox1.Tag+comboBox1.ItemIndex]
-оно равно[Process not acсessible]

Спасибо за объяснение как надо пользовать дебаггер, первоначально не поняла , конечно

Цитата:
Сообщение от prog38 Посмотреть сообщение
если я сделала как надо, сначала ватчес лист был пуст я вставила выражение, нас интересующее-listBox2.Items[comboBox1.Tag+comboBox1.ItemIndex]
-оно равно[Process not acсessible]
Хотя в принципе что процесс нот аксесссибл и так было понятно, а вот почему он не аксессибл, вопрос остался...

Последний раз редактировалось Stilet; 25.07.2008 в 08:13.
prog38 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder AleksP C++ Builder 7 11.04.2009 13:06
"Ошибка приложения" при запуске мидлета hotman Общие вопросы по Java, Java SE, Kotlin 0 04.09.2008 15:16
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) Dorvir Microsoft Office Excel 2 28.03.2008 10:03
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49