| |
|
|
| | Помогите разобраться со следующей проблемой: Есть форма с записями, в которых при нажатии кнопки должна появляться картинка, соответствующая записи. Форма имеет вид ленточной и картинка почему то изменяется сразу у всех записей. В чем может быть проблема?
Присвоение выглядит так:
Private Sub btnCheck_Click()
' .....some code ....
Me.Pic1.Picture = "C:/" + Me.ID + ".gif"
End Sub
|
где Pic1 - объект "Рисунок", располагающийся "Области Данных"
ID - поле записи в таблице
PS. С VB знаком поверхностно, поэтому прошу сильно не пинать | |
| |
| |
| |
автор: Аноним (02.10.2006 в 08:31) |
|
| | Это особенность работы ленточной и табличной форм. Изменение свойств поля ведет к изменению свойств данного поля во всех записях. | |
| |
| |
| |
|
|
| | А если попробовать через поле OLE базы данных, то тогда как туда запихнуть изображение (програмно) | |
| |
| |
| |
|
|
| | > то тогда как туда запихнуть изображение (програмно)
на сайте майкрософт есть очень подробный пример - имейте в виду, что хранение имаджей как объектов OLE имеет ряд нюансов, которые нужно хорошо усвоить, прежде чем приступать к реализации такого функционала в БД | |
| |
| |
| |
|
|
| | Можно попробовать изменить отображение, для этого понадобится фоторедактор, почитайте здесь | |
| |
| |