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

-
-
- Сообщения: 4
- Зарегистрирован: 12.02.2004 (Чт) 0:03
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
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 1