Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Путь к jpg
 
 автор: Гоблин   (02.12.2009 в 23:58)   личное сообщение
 
 

Всем привет.
Народ, подскажите плиз. Надо в форме видеть картинку jpg, но так, что бы ее самой не было в таблице, а только путь к ней прописывался. Ну типа так: в форме картинка видна, а на деле в табле это текстовое поле и там отображается только D:\Папка1\папка2\картинка1.jpg
Где-то на формуе видел у кого-то, а найти не могу. Или может кодом подскажите.

  Ответить  
 
 автор: snipe   (03.12.2009 в 03:36)   личное сообщение
 
 

У контрола Рисунок есть свойство Picture в котором должен быть прописан путь - вот и играйте с ним как хотите
примерно так
Me![имя рисунка].Picture="c:\рисунок.jpg"
me.requery
недостаток - при загрузке рисунка может появляться прогрессбар

другой способ тут
http://hiprog.com/forum/read.php?id_forum=1&id_theme=5790&page=1
один из недостатов - т.к. рисунки хранятся в форме(не в таблице а именно в форме) то при загрузке формы загружаются в память компа (при большом их количестве или размерах комп может подтормаживать а может и не может)

  Ответить  
 
 автор: Гоблин   (03.12.2009 в 23:54)   личное сообщение
 
 

один из недостатов - т.к. рисунки хранятся в форме(не в таблице а именно в форме) то при загрузке формы загружаются в память компа (при большом их количестве или размерах комп может подтормаживать а может и не может)

Че-то неуспокаительное заявление, ставящее под вопрос стоит ли вобще связываться с изображениями. Спасибо за отклик.

  Ответить  
 
 автор: osmor   (03.12.2009 в 08:53)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=647

  Ответить  
 
 автор: Гоблин   (03.12.2009 в 15:18)   личное сообщение
 
 

Блин! Осмор, да это то, что хотел варганить не зная как, а тут аж с деревом!
Уже готово! Большая бутылка с меня!

  Ответить  
 
 автор: Гоблин   (04.12.2009 в 00:15)   личное сообщение
 
 

Начались вопросы по примеру на который сослал Осмор. В поле для изображения нет свойства как выводить картинку. (фрагмент, вписать по размеру рамки) Может кто подскажет или в нужное место в модуле мордой ткните. Плиз.

  Ответить  
 
 автор: Волшебник   (04.12.2009 в 22:11)   личное сообщение
45 Кб.
 
 

Взято из Борея 2003
Может подойдёт

  Ответить  
 
 автор: Гоблин   (04.12.2009 в 23:03)   личное сообщение
 
 

Волшебник, че-то недопонял. У тебя 2007? Не могу открыть. Я сейчас любому отклику рад. У меня 2003, Борея смотрел, но там несколько не то. Одно время у меня вставлялись картинки без замечаний, а сейчас стали только значки. Пример по ссылке Осмора самое то. Сейчас немного дорабатываю, но в модуль не лезу, а там видимо собака вся зарыта. Мне нужно что бы изоборажение вписывалось в рамку, а не фрагментом с полосами прокрутки. А где там что даже ХнЗ.
Переведи в 2003 плиз.

  Ответить  
 
 автор: Волшебник   (05.12.2009 в 00:02)   личное сообщение
44 Кб.
 
 

Мне нужно что бы изоборажение вписывалось в рамку,

Вроде так,
Теперь В 2003

  Ответить  
 
 автор: Гоблин   (05.12.2009 в 12:15)   личное сообщение
73 Кб.
 
 

Волшебник, спасибо. Но при нажатии на кнопку добавить рисунок ничего не происходит. Рисунка не видать. При открытии базы выходит ошибка ссылка на библиотеку, которой у меня нет. В целом понятно, разбираться долго придется.

  Ответить  
 
 автор: snipe   (05.12.2009 в 12:32)   личное сообщение
 
 

Гоблин, блин
у вас отвалилась библиотека ( у меня тоже)
tools-references убрать галку в той строчке которая начинается со слова missing
когда выбираете рисунки - выбирайте формат рисунка( по умолчанию .png)

  Ответить  
 
 автор: Гоблин   (05.12.2009 в 13:32)   личное сообщение
 
 

Да, отвалилась. Выполнил рекомендации. Помогло. Но в том то и дело

у вас отвалилась библиотека ( у меня тоже)

Так она что, выходит будет везде отваливаться? Спасибо за наводку.

  Ответить  
 
 автор: snipe   (05.12.2009 в 13:41)   личное сообщение
 
 

Ага - видимо там офис 2007

  Ответить  
 
 автор: Волшебник   (05.12.2009 в 13:58)   личное сообщение
23 Кб.
 
 

Я там напутал,

Библиотеки эти поставь, в 2003 вместа12 они 11-тые

  Ответить  
 
 автор: Гоблин   (05.12.2009 в 15:33)   личное сообщение
 
 

Ладно. Напутал не напутал - все лирика. Волшебник, ваш пример более прост. Уже практически применил и вставил. Однако прогрессбар задолбал. Как от него избавиться? Ну типа visible=false или еще как? А главное, как в нем поменять путь к папке с файлами по умолчанию.
2. Пример Осмора более оригинален и прогрессивнее. Путь к файлу по умолчанию просто меняется. Однако его не применить в качестве подчиненной формы.
Всем спасибо.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList