Что нового

Открыть картинку с пмощью моей программы

GUIMish

Знающий
Сообщения
122
Репутация
12
Здравствуйте, сей-час печатаю программу для просмотра изображений, но я не-знаю как сделать так чтобы он занял .jpg и т.п. формат, и когда открываешь картинку, моя программа открывала ее.

Я имел в виду то, что мне нужен код, как сделать так чтобы при открытии программы при помощи моей программы он ее открывал!
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Если я правильно понял... вам нужно ассоциировать определённые расширения с вашей программой?
http://autoit-script.ru/index.php?topic=12685.0
http://autoit-script.ru/index.php?topic=2670.0
http://autoit-script.ru/index.php?topic=1195.0
 
Автор
G

GUIMish

Знающий
Сообщения
122
Репутация
12
А как можно сделать так, что-бы хватаешь картинку, тащишь в свою программу и отпускаешь, а программа ее взяла?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
GUIMish,
Что и куда нужно перетаскивать?
 
Автор
G

GUIMish

Знающий
Сообщения
122
Репутация
12
изображение, форматом .jpg .png и т.п. ко мне в программу!
А моя программа должна как-то взять этот файл и его открыть!
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
GUIMish
Вот пример на эту тему
http://autoit-script.ru/index.php?topic=14389.msg90886#msg90886
 
Автор
G

GUIMish

Знающий
Сообщения
122
Репутация
12
А какой код нужен чтобы он открывал файл, который открыт при помощи моей программы?

Я уже сделал:
$WS_EX_ACCEPTFILES 0x00000010 Разрешить элементам Edit или Input в пределах окна получать путь / имена методом перетаскивания в окно (drag and drop). Также элементы управления должны иметь состояние $GUI_DROPACCEPTED, устанавливаемое функцией GUICtrlSetState.
у меня уже переносится файл в программу, когда его кидаю в окно программы, но не работает когда экспортирую программу, запускаю, она занимает свой формат, открываю файл, программа запускаться, а она не открывает файл, просто как-будто я ее просто запустил.

Помогите как мне сделать так, чтобы он брал файл который открывается при помощи моей программы?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
GUIMish [?]
брал файл который открывается при помощи моей программы
Это уже не перетаскивание, а открытие файла, переданного в качестве параметра командной строки.
Читать здесь: http://autoit-script.ru/autoit3_docs/intro/running.htm#CommandLine
На форуме много примеров.
 
Верх