Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Одинаковые изображения / 7 сообщений из 7, страница 1 из 1
30.05.2007, 13:24
    #34560984
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
У меня на форме имееется много одинаковых изображений.

Одному из них задал свойство Picture.

Остальные заполняю по образцу:

Код: plaintext
1.
2.
3.
4.
Image2.Picture=Image1.Picture
Image3.Picture=Image1.Picture
Image4.Picture=Image1.Picture

...

(Так ехе-шник меньше весит)

Но нельзя ли этот процесс как-то облегчить? И чтоб кода меньше было?

Пробовал с циклом.. но не получилось.

Заранее, спасибо. =))
...
Рейтинг: 0 / 0
30.05.2007, 13:47
    #34561103
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
а какие сложности с циклом возникли ?
...
Рейтинг: 0 / 0
30.05.2007, 13:48
    #34561109
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
так пробовали?
Код: plaintext
1.
2.
3.
4.
Dim i As Integer
For i =  2  To  4 
    Me.Controls("Image" & i).Picture = Image1.Picture
Next i
...
Рейтинг: 0 / 0
30.05.2007, 13:50
    #34561118
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
Может я как-то не так написал... я пробовал так:

Код: plaintext
1.
2.
3.
i =  1 
For i =  1  To  20 
 Image& i.Picture = Image_NeAktiv.Picture
Next i
...
Рейтинг: 0 / 0
30.05.2007, 13:52
    #34561129
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
Nikz , помогло!

Всем спасибо!
...
Рейтинг: 0 / 0
07.07.2007, 09:27
    #34645313
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
Nikzтак пробовали?
Код: plaintext
1.
2.
3.
4.
Dim i As Integer
For i =  2  To  4 
    Me.Controls("Image" & i).Picture = Image1.Picture
Next i


А как можно подобным способом работать с переменными? Me.Controls с переменными не работает... а можно ли вообще?

Я пробовал, например, так:
Код: plaintext
1.
2.
3.
For i =  1  To  5 
Summa & i = B + C & i 
Next i

Но видимо так не правильно, т.к. работает не как задумано.
...
Рейтинг: 0 / 0
07.07.2007, 10:27
    #34645337
Ден Программёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одинаковые изображения
Morion Nikzтак пробовали?
Код: plaintext
1.
2.
3.
4.
Dim i As Integer
For i =  2  To  4 
    Me.Controls("Image" & i).Picture = Image1.Picture
Next i


А как можно подобным способом работать с переменными? Me.Controls с переменными не работает... а можно ли вообще?

Я пробовал, например, так:
Код: plaintext
1.
2.
3.
For i =  1  To  5 
Summa & i = B + C & i 
Next i

Но видимо так не правильно, т.к. работает не как задумано.

А массив переменных сделать так сложно?????
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Одинаковые изображения / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]