Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/35: Рейтинг темы: голосов - 35, средняя оценка - 4.54
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193

Добавление изображения на форму

15.12.2011, 21:53. Показов 6941. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При добавлении изображения на форму, появляется ошибка "File not found".
Пишу :
Visual Basic
1
2
3
Private Sub Image1_Click()
Image1.Picture = LoadPicture("jaguar.jpg")
End Sub
Изображения находится в папке с сохраненным проектом. В чем ошибка?
Файл там находится.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2011, 21:53
Ответы с готовыми решениями:

Выбор и добавление изображения на форму по нажатию кнопки
имеется форма,которая будет добавлять информацию в файл txt. на ней требуется разместить PictureBox или Image(какой лучше не знаю),в...

Добавление изображения из бд на форму
вытаскиваю из бд список мебели. Furniture содержит поля Name и Image. нужно сделать что то подобное галерее(фотографии с подписями под...

Добавление и вывод изображения в/из БД MySQL на форму
Может кто поможет мне в добавлении изображения в БД(и вообще как создать поле отвечающее за изображении в БД) и его вывода на форму,...

14
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
15.12.2011, 22:42
А запускаешь из редактора или с готового экзешника?
Если с редактора, то посмотри, что он берет в качестве рабочей папки.
Типа C:\Program Files\Microsoft Visual Studio\VB98
0
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193
15.12.2011, 22:43  [ТС]
vstz
Templates Directory?
Изменил директорию на ту, где находится проект с картинкой, все равно та же ошибка.
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
15.12.2011, 22:47
У меня на "C:\Program Files\Microsoft Visual Studio\VB98"

Добавь DirListBox и увидишь.
0
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193
15.12.2011, 22:48  [ТС]
У меня эта директория тоже стояла, но я ее изменил на ту где лежит проект. Поменять обратно на C:\Program Files\Microsoft Visual Studio\VB98?
Что за DirListBox, куда и как его добавить?
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
15.12.2011, 22:49
Так же как добавил Image1 на форму
0
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193
15.12.2011, 22:51  [ТС]
Ок, добавил, а зачем он нужен и что мне с ним делать?
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
15.12.2011, 22:56
Если пишешь просто имя файла без полного пути, то в качестве пути используется текущая папка где лежит экзешник.
Пока его нет, то используется папка самого vb, ее ты и увидишь в окне DirListBox по запуску проекта.
В эту директорию и нужно кинуть файл.
0
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193
15.12.2011, 23:07  [ТС]
Я бы конечно мог тупо указать путь, НО дело в том, что мне нужно этот проект принести завтра учителю на флешке и дабы потом на уроке не изменять каждый раз адрес этой папки для картинки мне бы хотелось это в общем виде сделать... надеюсь внятно объяснил...
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
15.12.2011, 23:11
А я что в предыдущем посту по-китайски писал?
0
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193
15.12.2011, 23:21  [ТС]
а как мне потом с флешкой быть? картинок-то достаточно много
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
15.12.2011, 23:54
Весь код проекта
Visual Basic
1
2
3
4
5
6
7
8
9
Private Sub Command1_Click()
Image1.Picture = LoadPicture("1.jpg")
End Sub
Private Sub Command2_Click()
Image1.Picture = LoadPicture("2.jpg")
End Sub
Private Sub Command3_Click()
Image1.Picture = LoadPicture("3.jpg")
End Sub
и вот что получилось
Вложения
Тип файла: rar Проект1.rar (101.7 Кб, 54 просмотров)
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.12.2011, 16:31
Цитата Сообщение от quicksdk Посмотреть сообщение
Изображения находится в папке с сохраненным проектом
Зашей их в ресурс и забудь об этой проблеме. Один хрен ты их будешь таскать вместе с проектом, так какая разница - в ехе они зашиты или отдельно в той же папке?
0
37 / 5 / 0
Регистрация: 13.04.2011
Сообщений: 193
16.12.2011, 21:50  [ТС]
SoftIce.net

Цитата Сообщение от SoftIce.net Посмотреть сообщение
Зашей их в ресурс и забудь об этой проблеме.
Где Вы были вчера...
Ну да ладно. Проект сдал нормально, учитель увидел, что у меня есть знания
0
16 / 16 / 1
Регистрация: 08.03.2011
Сообщений: 37
18.12.2011, 22:58
Visual Basic
1
Image1.Picture = App.Path & "\" & LoadPicture("jaguar.jpg")
Картинка должна лежать в том же месте, где и проект.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.12.2011, 22:58
Помогаю со студенческими работами здесь

Добавление изображения во время заполнения новой записи в форму
ситуация такая, нужно добавить возможность добавление изображения в форму во время добавления новой записи, т.е на форме есть кнопка -...

Добавление изображения путем php не зная названия изображения
есть изображения в папке "images" как выложить все изображения на сайт не зная названия картинок, зная только расширения ".jpg"...

Вывод изображения на форму
Умные люди подскажите пожалуйста мне как выводить изображение на форму, по выбранному номеру из выпадающего списка. Я сделала как в...

Загрузка изображения на форму
как сделать, чтобы кнопку не было видно, а при нажатии кнопки, там появлялось изображение?

Загрузка изображения в форму
Есть картинка,есть кнопка,есть вопрос.... Как сделать чтобы при нажатии на кнопку показывалась картинка в определенном месте?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru