Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.26;
Скачать: CL | DM;

Вниз

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

 
Луарвик   (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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.01 c
1-83173
cobby
2004-01-15 02:43
2004.01.26
получить текущую ширину popupmenu


3-83100
Анатолий
2003-12-29 12:07
2004.01.26
Что творится с DBGrid?


1-83145
MakNik
2004-01-15 09:14
2004.01.26
Как вытянуть некоторые значения с формы, которая вызвала данную?


14-83234
Vlad Oshin
2004-01-05 15:23
2004.01.26
Набираю, допустим, regedt32 или telnet, ругается - Не найден


1-83208
SSergey
2004-01-15 10:11
2004.01.26
Альтернативное решение MultiSelectRows в TDBGrid