powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Картинки в программе
5 сообщений из 5, страница 1 из 1
Картинки в программе
    #33241202
Фотография Kris_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда в программе определяешь контекстное меню, например командой
Код: plaintext
1.
Define popup ..
define bar .. pict .. 'c:\my.bmp'
или влюбой другой подобной команде, когда надо явно определить картинку, которая будет на экране, то на компе клиента должна существовать папка с этими картинками..
Беда в том, что они все в куче свалены, и нужно долго вычислять, какая уже содержится в exe-шнике, а какую надо скопировать на клиента..и вообще как это это некрасиво..
Нельзя ли их все скопом в Exe-шник поместить?
...
Рейтинг: 0 / 0
Картинки в программе
    #33241263
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kris_Когда в программе определяешь контекстное меню, например командой
Код: plaintext
1.
Define popup ..
define bar .. pict .. 'c:\my.bmp'
или влюбой другой подобной команде, когда надо явно определить картинку, которая будет на экране, то на компе клиента должна существовать папка с этими картинками..
Беда в том, что они все в куче свалены, и нужно долго вычислять, какая уже содержится в exe-шнике, а какую надо скопировать на клиента..и вообще как это это некрасиво..
Нельзя ли их все скопом в Exe-шник поместить?
Все картинки д.б. помещены в проект вкладка Other\Other Files.
Далее посмотреть в меню Projekt\Projekt Info вкладка Files чтобы они были включены. Делаешь EXE и они там.
...
Рейтинг: 0 / 0
Картинки в программе
    #33243033
Фотография Kris_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое!
...
Рейтинг: 0 / 0
Картинки в программе
    #33244021
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никогда не используй абсолютные пути к файлам картинок, а только относительные. Все файлы должны лежать, как и советовал Владимир СА, в отдельной папки (путь все картинки, например, лежат в папке PICTURES), путь которой относительно корневой папки проекта не должен никогда меняться. А код меню будет , примерно, такой:
Код: plaintext
1.
Define popup ..
define bar .. pict .. 'pictures\my.bmp'
С уважением, Алексей.
...
Рейтинг: 0 / 0
Картинки в программе
    #33249789
messag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В каталоге спрогой создаем папку Pic , ложим в неё my.bmp
При запуске указываем путь:
PATH_FOX = SYS(2004)
PATH_Pic = SYS(5) + SYS(2003) + '\Pic\'
SET PATH TO &PATH_Pic


Всё. Теперь прога будет работать на каком-бы диске или папке она ненаходилась
дальше как обычно:

Define popup ..
define bar .. pict .. 'my.bmp'
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Картинки в программе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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