powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как можно растянуть картинку
25 сообщений из 39, страница 1 из 2
Как можно растянуть картинку
    #37792129
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в Forms или Screen (фоновое изображение программы), гуглил что-то пишут что нельзя, но может можно как то, или хитрее, типо создать иллюзию что картинка растянута :)
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792134
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Крутите объект Image
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792136
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DagКрутите объект Image
Есть там такое св-во чтобы был не поверх всего? И на Screen Image поставить нельзя
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792151
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexlDagКрутите объект Image
Есть там такое св-во чтобы был не поверх всего? И на Screen Image поставить нельзя
format->send to back
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792152
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexlИ на Screen Image поставить нельзя
Можно
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792153
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не секрет, как? На форме знаю как а на фоне?
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792154
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexlЕсли не секрет, как? На форме знаю как а на фоне?

Геннадий Гурвиц "Разработка реального приложения с использованием Visual FoxPro 9", стр.50

* Размещение картинки в главном окне программного комплекса
IF FILE('C:\WINNT\TEMP\PICTURE.JPG')
_SCREEN.PICTURE=[C:\WINNT\TEMP\PICTURE.JPG]
ENDIF
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792176
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Легче через св-во Picture сделать, но вопрос остается открытым, как растянуть, а не чтобы много-много
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792192
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexlЛегче через св-во Picture сделать, но вопрос остается открытым, как растянуть, а не чтобы много-много
Легче в граф.редакторе растянуть картинку и не мучиться.
Или через Image.
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792201
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на Screen Image вставить нельзя, да и он поверх всего хреначит, а если программу потом запустить на другом мониторе будет не красиво :)
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792243
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexlна Screen Image вставить нельзя, да и он поверх всего хреначит, а если программу потом запустить на другом мониторе будет не красиво :)
1.на Screen Image вставить нельзя, только _SCREEN.PICTURE=<картинка>,
у формы та же ситуация, только myForm.PICTURE=<картинка>, поэтому картинку надо заранее растянуть
2.Но если на форму положить Image, растянуть его по размеру формы, затем убрать Image на задний план,
чтобы не мешался (click на Image -> format -> send to back), затем
myForm.myImage.Picture=<картинка> и myForm.myImage.Stretch=2, то вполне прокатывает
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792269
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта почему на _SCREEN нельзя картинку вхреначить ? Это кто такое сказал или у _SCREEN отобрали .AddObject ?
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792566
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тебе image в _screen
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
_screen.AddObject('imgFon', 'image')
with _screen.imgFon
	.top = 0
	.left = 0
	.width = _screen.width
	.height = _screen.Height
	.picture = 'image.jpg'
	.visible = .t.
endwith
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37792584
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TВот тебе image в _screen
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
_screen.AddObject('imgFon', 'image')
with _screen.imgFon
	.top = 0
	.left = 0
	.width = _screen.width
	.height = _screen.Height
	.picture = 'image.jpg'
	.visible = .t.
endwith


Да что-то меня замкнуло насчет .AddObject, sorry :)
А там все равно надо .Stretch=2
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37793287
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А почему при компиляции screen остается по дефолту, белый
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37793641
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ап
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37793873
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ап
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794102
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexlА почему при компиляции screen остается по дефолту, белый
Почему компиляция чего-то там должна менять цвет экрана?
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794148
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,

наверное, имелось в виду, что картинка в скрин не попадает.
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794165
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanglirDima T,

наверное, имелось в виду, что картинка в скрин не попадает.
ХЗ чего там у него творится, у меня картинка в скрин попадает.
Распишет что конкретно делает - тогда можно будет ошибки искать.
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794430
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lSAlexlА почему при компиляции screen остается по дефолту, белый
А причем здесь компиляция?
Разницу между "компиляцией" и "запуском программы" - понимаешь?
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794443
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну поставил картинку, компилирую программу в exe файл, запускаю, открывается форма и меню, а на заднем плане Screen белый экран
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794465
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexl,

В проект картинку включил?
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37794939
lSAlexl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в Other files добавить надо?
...
Рейтинг: 0 / 0
Как можно растянуть картинку
    #37795001
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lSAlexl,

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


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