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

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

15.12.2011, 21:53. Показов 6969. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru