Stretch при загрузке

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Armageddon[SN]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 12.02.2004 (Чт) 0:03

Stretch при загрузке

Сообщение Armageddon[SN] » 12.02.2004 (Чт) 0:10

Подскажите кто-нить плз ламке как при такой загрузке:
Private Sub Form_Load()
Set Image1.Picture = LoadPicture(App.Path & "\pictures\from book\b1-1\ships.jpg")
End Sub
Мелкий рисунок растянулся на всю форму, хотя в с-вах и стоит stretch = true, но все равно он не растягивается.

Armageddon[SN]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 12.02.2004 (Чт) 0:03

Сообщение Armageddon[SN] » 12.02.2004 (Чт) 0:20

Сорри за опечатку - рисунок как раз таки НЕ растянулся на форму а по идее (если просто в с-вах picture указать ему путь) должон.

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 12.02.2004 (Чт) 1:22

Не понял... :?
когда ты ставишь свойство Stretch у Image, рисунок растягивается на весь Image а не на форму, для того чтобы он растянулся на всю форму нужно сделать Image размером с форму.
Нет ничего невозможного для человека с интеллектом.

Armageddon[SN]
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 12.02.2004 (Чт) 0:03

Сообщение Armageddon[SN] » 12.02.2004 (Чт) 17:10

Так, есть 2 случая: 1 - в имадж уже загружена картинка и если загрузить во время выполнения программы другую то все нормально - при вклученном стреч она вписывается в рамки старой и 2-й случай : изначально картинка в Image НЕ загруженна тогда когда аналогичным способом ее загружаешь она несмотря на Strech растягивает Image на свой размер хотя по-идее должно быть наоборот - так вот как сделать чтоб при загрузке в пустой image она автоматически на него растягиваась?

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 12.02.2004 (Чт) 22:06

Изначально Image1.Stretch = False

а) загружаешь в Image1 картинку
б) делаешь Image1.Stretch = True
в) растягиваешь Image до размеров формы (Image1.Move 0, 0, Me.Width, Me.Height)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList  
cron