Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];

Вниз

При наведении файла на форму - открытие   Найти похожие ветки 

 
DJ_UZer ©   (2008-06-06 21:44) [0]

Еще одна проблема, не подскажите, как можно реализовать, чтобы при наведении файла на форму программы она открывалась..(всмысле файл)


 
palva ©   (2008-06-06 21:47) [1]

Наверно имеется ввиду бросить мышкой файл на иконку программы?
В этом случае программа должна запуститься с именем файла в качестве параметра командной строки. Так что программу надо писать так, чтобы она обрабатывала этот параметр.


 
{RASkov} ©   (2008-06-06 22:20) [2]

...или, дополню [1], при перетаскивании файла на окно запущенной программы, то:
DragAcceptFiles + обработка сообщения WM_DROPFILES


 
DJ_UZer ©   (2008-06-06 22:20) [3]

Она обрабаитвает, вот только как сделать так чтобы можно было забросить его в программу..


 
Игорь Шевченко ©   (2008-06-06 22:30) [4]


> вот только как сделать так чтобы можно было забросить его
> в программу


а нефигово бы вопрос задать так, чтобы он был понятен.


 
alex-drob ©   (2008-06-06 22:43) [5]

А что в вопросе непонятного? Кажеться всё и так понятно, есть программа которая может открывать какието файлы. Автору нужно чтобы если он взял мышкой файл и потянул на окно программы а потом, когда курсор мышки будет находиться над формой его программы, если его отпустить то пролрамма выполнила бы какоето действие, функцию, чтобы открыть это файл. ну например если *.doc перетенуть и отпустить над вордом то этот файл откроеться в с помощью ворда.

что тут непонятного


 
alex-drob ©   (2008-06-06 22:50) [6]

http://www.delphikingdom.com/asp/answer.asp?IDAnswer=758


 
Renegat   (2008-06-06 22:55) [7]

WS_EX_ACCEPTFILES. Окно нужно создавать с етим парамом. Или хотя бы задавать его через SetWindowLong.


 
AndreyV ©   (2008-06-07 00:34) [8]

> [5] alex-drob ©   (06.06.08 22:43)

В вопросе об этом ничего не было сказано.

> при наведении файла на форму программы она открывалась

Вот и понимайте как хотите.


 
DJ_UZer ©   (2008-06-07 00:59) [9]

Извеняюсь, что задал не корректный вопрос, в следующий раз постараюсь более понятьней описать проблему!


 
Германн ©   (2008-06-07 01:00) [10]


> alex-drob ©   (06.06.08 22:50) [6]

Уже то, что ты знаешь о Королевстве и умеешь выполнить в нём поиск радует.
А "что в вопросе непонятного" уже не важно.


 
Amoeba ©   (2008-06-07 01:10) [11]


> Германн ©   (07.06.08 01:00) [10]
>
>
> > alex-drob ©   (06.06.08 22:50) [6]
>
> Уже то, что ты знаешь о Королевстве и умеешь выполнить в
> нём поиск радует.
> А "что в вопросе непонятного" уже не важно.
>

Он узнал о Королевстве после того, как я его туда отослал для просветления. И  это пошло ему на пользу.


 
Германн ©   (2008-06-07 01:23) [12]


> Amoeba ©   (07.06.08 01:10) [11]


> Он узнал о Королевстве после того, как я его туда отослал
> для просветления. И  это пошло ему на пользу.
>

Ну и тебе значит респект.
Я знаю как ты советуешь читать классические статьи.


 
alex-drob ©   (2008-06-07 01:40) [13]


> чтобы при наведении файла на форму программы она открывалась.
> .(всмысле файл)

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

а о королевстве я знал давно, просто лет пять назад начинал учить делфи, а потом не до этого стало, просто здесь раньше вопросы задавал, а сейчас пришол, даже ника моего в анкете нестало, пришлось заново регистрироваться! а вот сейчас опять есть время свободное, вот и решил продолжить изучение!


 
alex-drob ©   (2008-06-07 01:43) [14]


> Он узнал о Королевстве после того, как я его туда отослал
> для просветления. И  это пошло ему на пользу.

а за ту ссылку ещё раз спасибо! я знал что есть тот сайт но им не пользовался. но там оказалось много информации


 
Германн ©   (2008-06-07 02:06) [15]


> alex-drob ©   (07.06.08 01:40) [13]
>
>
> > чтобы при наведении файла на форму программы она открывалась.
>
> > .(всмысле файл)
>
> что непонятного в этой фразе??? ну да
> она открывалась
> не совсем понятно, но общий смысл всёй фразы разве не ясен?
>
>

Без телепатора не ясен. Как не крути!


 
Германн ©   (2008-06-07 02:11) [16]


> а о королевстве я знал давно, просто лет пять назад начинал
> учить делфи, а потом не до этого стало, просто здесь раньше
> вопросы задавал, а сейчас пришол, даже ника моего в анкете
> нестало, пришлось заново регистрироваться! а вот сейчас
> опять есть время свободное, вот и решил продолжить изучение!
>
>

А может лучше не надо "продолжать"?


 
alex-drob ©   (2008-06-07 02:19) [17]

может! а может и надо!


 
Anatoly Podgoretsky ©   (2008-06-07 14:14) [18]

Ты это кончай торговаться, не на базаре, слушай что доктор сказад.


 
alex-drob ©   (2008-06-07 16:34) [19]


> Anatoly Podgoretsky ©   (07.06.08 14:14) [18]

это мне?



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.047 c
6-1189799328
sniknik
2007-09-14 23:48
2008.07.06
Глюк компонента TIdUDPServer в 10м Indy? Проверьте ктонибудь.


2-1212654838
redlord
2008-06-05 12:33
2008.07.06
эмуляция нажатия enter


15-1211437400
Fr1K
2008-05-22 10:23
2008.07.06
Web Chat


2-1212771815
DJ_UZer
2008-06-06 21:03
2008.07.06
MRU


3-1201519467
Валентин Иванов
2008-01-28 14:24
2008.07.06
Работа с ADOTable в Delphi7





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский