Вверх ↑
Ответов: 315
Рейтинг: 1
#1: 2008-01-13 20:34:56 ЛС | профиль | цитата
HELP, если ты запускаешь свою прогу с помощью окна "открыть с помощью", то твоей проге передается параметр, в виде строчки, в которой содержится полный путь к файлу с именем и расширением (Вот так: C:User est.txt). Отловить параметр можно с помощью элемента Application (Свойства проекта и его параметры). А дальше делаешь с помощью точки onCreate (Событие при создании формы) операцию над файлом.

Пример:

#sha
Add(MainForm,22692,133,112)
{
Left=312
Top=234
Width=398
Height=296
Font=[Arial,8,0,0,1]
SavePosName="MyProject"
link(onCreate,8585759:doEnum,[])
}
Add(Memory,2370674,252,147)
{
}
Add(Application,12584,231,98)
{
Info="HiAsm App"
}
Add(InfoTip,3497328,196,77)
{
Info=#18:Перехват параметра|
Width=113
Height=123
}
Add(Memo,11233644,385,217)
{
Left=5
Top=5
Width=380
Height=255
link(FileName,2370674:Value,[(398,198)(258,198)])
}
Add(InfoTip,13170360,329,175)
{
Info=#19:Операция над файлом|
Width=127
Height=123
}
Add(ArrayEnum,8585759,203,147)
{
link(onItem,2370674:doValue,[])
link(onEndEnum,11233644:doLoad,[(310,160)(310,251)])
link(Array,12584:Params,[(209,139)(244,139)])
}


*Выбери текст. файл, и в окне выбора программ выбери эту программку.
_________________________
Galkov опередил , я долго искал Application))))
карма: 0

0