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

Вниз

Копирование файлов из буфера обмена   Найти похожие ветки 

 
Луарвик   (2004-01-14 13:50) [0]

Вот хочу чтоб скопировал файл на робочем столе или еще где-то, нажал на кнопку в моей проге и он скопировался в ее директорию. Ясно, что работать надо с нетипизироваными файлами, да и ваще все почти ясно, кроме:
КАК ВЗЯТЬ ИЗ БУФЕРА ИМЯ И ПУТЬ К ФАЛЙУ?
Надеюсь что это ваще возможно...


 
MBo   (2004-01-14 13:54) [1]

CF_HDROP
и структура Dropfiles


 
Тимохов   (2004-01-14 13:55) [2]

Ситай про clipboard.
Там нужно использовать определенный формат.


 
Луарвик   (2004-01-14 13:59) [3]

Все перечитал! Вы последняя надежда!


 
Vemer   (2004-01-14 14:03) [4]

За 9 минут ([0]-13:50 [3]-13:59)?


 
Тимохов   (2004-01-14 14:05) [5]

На самом деле тебе уже ответили, где копать в 1 и 2.
Вот читай.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/sh ell_basics_programming/transferring/clipboard.asp

После чего юзай clipboard. Он это точно позволяет делать.


 
Луарвик   (2004-01-14 14:05) [6]

Да не, раньше! Мож у кого есть примеры?


 
Луарвик   (2004-01-14 14:15) [7]

Ну где юзать я ваще-то знал... Если не знаешь че подсказать мож лучше ваще молчать?


 
Тимохов   (2004-01-14 14:18) [8]

Луарвик (14.01.04 14:15) [7]
Б.. как вы достали! Модератор удалит. Но все же надеюсь ты это прочтешь.

Тебе ответили максимально точно.
Не привели код? Ах ты бедненький, что же тебе теперь делать?

Может все-таки почитать и ... поумнеть.

Модератор, простит, думаю, но удалит точно... :(((


 
[lamer]Barmaglot   (2004-01-14 14:20) [9]

Тебе подсказали все, что только можно. Ты же хочешь чтобы за тебя написали весь код.
Сразу возникает резонный вопрос - в какой валюте будете оплачивать работу наемного программиста?


 
Луарвик   (2004-01-14 14:32) [10]

Ну ладно, ладно опустили меня, но я действительно читал, везде искал и не получаеться...


 
Тимохов   (2004-01-14 14:34) [11]

Луарвик (14.01.04 14:32) [10]
Другой разговор!
Код приведи, что у тебя не получается.


 
[lamer]Barmaglot   (2004-01-14 14:37) [12]

Ладно дам последнюю ссылку, проще чем там написать помоему невозможно...

http://www.delphimaster.ru/articles/book/Chap17.pdf

Если и после этого не получится, стоит пойти поспать, отдохнуть...


 
Piter   (2004-01-14 14:37) [13]

да нет у него никакого кода... развели халявщиков... одно утешает, деньги надеюсь никто ему платить не будет за это


 
Луарвик   (2004-01-14 14:38) [14]

Stream1:=TFileStream.Create({Сюда надо бы переменную(имя файла)}, fmOpenRead);
Stream2:=TFileStream.Create("New.dat" ,fmCreate);
Stream2.CopyFrom(Stream1,Stream1.Size);
Stream1.Free;
Stream2.Free;


 
Тимохов   (2004-01-14 14:41) [15]

Не, ну я просто-таки прусь от такого кода ...
Дигноз - халявщик. Извини, многоуважаемый.


 
Луарвик   (2004-01-14 14:45) [16]

Ну я за все извиню, лиш бы подсказали нужную процеДУРУ...


 
[lamer]Barmaglot   (2004-01-14 14:51) [17]

Сходи по моей ссылке, там все написано на РУССКОМ языке, что в инете редкость, на самом ЭЛЕМЕНТАРНОМ уровне. Ещё раз - код который вы привели не имеет ничего общего с копированием клипбоарда. Это работа с файлом, никакого отношени ваш код к клипбоарду не имеет. Для того чтобы вас не посылали, посидите почитайте статью, попытайтесь создать свой код и если у вас в течении ДНЯ ничего не выйдет, тогда можно попросить помощи С ПРИВЕДЕНИЕМ неработающего кода. Из вашего же кода видно только одно - вы даже не пытались начать...


 
Тимохов   (2004-01-14 14:53) [18]

[lamer]Barmaglot © (14.01.04 14:51) [17]
Уважаемый, не напрягайтесь, есть хорошая ссылочка http://ln.com.ua/~openxs/articles/sq_118.html



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

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

Наверх





Память: 0.48 MB
Время: 0.005 c
4-83310
Sirakuz
2003-11-20 16:33
2004.01.26
запись в файл в удалённой расшаренной папке


3-83110
SaperXL
2003-12-28 16:07
2004.01.26
Триггеры - пример wanted!


6-83219
Сетевик
2003-11-24 07:21
2004.01.26
Как получить IP машины в сети если извесно только название ??


1-83149
Goida
2004-01-15 11:21
2004.01.26
Независимая дата и время


1-83136
LinOS
2004-01-15 08:14
2004.01.26
LogonForm - как вызвать.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский