Save as

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Save as

Сообщение Algol » 08.02.2004 (Вс) 21:06

Как сохранить отредактированное изображение на диск (изображение находится в Image1 ) 8)

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 08.02.2004 (Вс) 21:07

Код: Выделить всё
SavePicture Image1.Picture, "C:\1.bmp"
Нет меня больше

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 08.02.2004 (Вс) 22:12

А можно адрес самому выбирать куда сохранять?И тем более у меня сохраняется начальное изобр... :cry:

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 08.02.2004 (Вс) 22:33

Тогда Project->Components (Проект->Компоненты) --> Microsoft Common Dialog Control
Добавь его на форму, такде добавь Image1 и Command1


Код: Выделить всё
Private Sub Command1_Click()
Dim File As String
CommonDialog1.Filter = "BMP (Windows Bitmap) |*.bmp|All Files (*.*) |*.*|"
CommonDialog1.CancelError = False
CommonDialog1.ShowSave
If File = "" Then Exit Sub
File = CommonDialog1.FileName
SavePicture Image1.Picture, File
End Sub

Private Sub Form_Load()
Command1.Caption = "Save &As..."
End Sub
Нет меня больше

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 08.02.2004 (Вс) 23:08

Все равно не сохраняется. Диалог выводится а не сохраняется. Может дело в форматах. :?

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 08.02.2004 (Вс) 23:36

Не может быть! :| :?
Нет меня больше

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

Сообщение Kostyan » 09.02.2004 (Пн) 1:06

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

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 09.02.2004 (Пн) 14:39

Может я неправильно выразился. :lol:

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 09.02.2004 (Пн) 14:44

Ну не сохраняет и все. :(

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

Сообщение Kostyan » 09.02.2004 (Пн) 16:27

Ты наверное не понимаешь немного смысл контрола Image. В него можно только загружать рисунок, но редактировать нельзя, это тебе не PictureBox. И не знаю что ты там с ним (с рисунком в Image) делаешь, каким образом "редактируешь", но рисунок на самом деле не меняется, поэтому когда ты его сохраняешь, сохраняется начальное изображение.
Нет ничего невозможного для человека с интеллектом.

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 09.02.2004 (Пн) 20:23

А в Picture все нормально получится? :?

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

Сообщение Kostyan » 10.02.2004 (Вт) 1:09

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

Algol
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 138
Зарегистрирован: 16.01.2004 (Пт) 22:41
Откуда: Н.Новгород

Сообщение Algol » 10.02.2004 (Вт) 11:14

Ну спасибо!! :lol:


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

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

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

    TopList