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

Вниз

Запись CD-R(W)   Найти похожие ветки 

 
nk ©   (2005-10-04 14:56) [0]

Посоветуйте пож. при помощи каких компонентов (сторонних программ) можно работать в делфи с болванками ?!
Пробовал писать CD при помощи NeroCmd... стирать болванки сразу же научился, записывать (созданые нейрой) "имеджи" - тоже, а вот когда пытаюсь записать просто файл(ы):

C:\Program Files\Ahead\Nero>nerocmd --write --drivename f --real --speedtest --image d:\nk\temp\1.txt

                      d:\nk\temp\1.txt

Burn process failed!
NeroAPI reports: ¦юяvЄър яюьхёЄшЄ№ єърчрЄхы№ эр Їрщы яхЁхф эрўрыюь Їрщыр.

d:\nk\temp\1.txt.

в общем - неполучается... ))
PS Если это имеет значение - использую winexec(), в качестве параметра подставляю строку из командной строки...


 
evvcom ©   (2005-10-04 16:10) [1]

Вообще, по-моему, Nero регистрирует в системе свой ActiveX/COM-сервер или даже сервер автоматизации. Это более предпочтительный вариант. Посмотри в Component->Import ActiveX Control в списке, посмотришь потом свойства/методы. Может чего сразу выйдет.


 
nk ©   (2005-10-04 16:16) [2]

2 evvcom ©   (04.10.05 16:10) [1] - пасиба - смотрю... ))


 
nk ©   (2005-10-04 16:55) [3]

посмотрел... попробовал, при попытке добавить компонент на форму выдает сообщение "License information for TRecording not found. You cannot use this control in design mode" ... и че с этим делать ?! ))
Использование нейры - непринципиально... - может кто-то чем-то другим пользовался - подскажите пож.! )))


 
evvcom ©   (2005-10-04 17:23) [4]


> You cannot use this control in design mode

Ну и не используй его в design mode. Используй его в run-time.


 
nk ©   (2005-10-04 17:26) [5]

2 evvcom ©   (04.10.05 17:23) [4] - матерь божья, это как ?! ))) ... я серьезно ! ))


 
ssk ©   (2005-10-05 11:07) [6]

>>матерь божья, это как ?!

наверное так:

uses
 Recording; // имя модуля, включающий в себя TRecording
var
 myRecording: TRecording;
begin
 myRecording := TRecording.Create(возможно, здесь будут нужны какие-то параметры);
 myRecording.Parent := // родительский TWinControl. например, форма.
 {
 далее работаешь как с обычным компонентом, если бы его кинул на форму
 }
end;


 
evvcom ©   (2005-10-05 11:20) [7]

Скорее всего myRecording: TRecording невизуальный control, поэтому

> myRecording.Parent := // родительский TWinControl. например,
>  форма.

лишнее. И где-нибудь не забыть myRecording.Free; хотя и без этого система за тобой уберет твое д... Это правила хорошего тона.


 
nk ©   (2005-10-05 11:24) [8]

...пробовал следующее:
1) объявил RecordingLib_TLB в Uses
2) завел переменную r:TRecording
3) r:=TRecording.Create(form1); // в этом месте выдает то же самое сообщение о "невозможности использования"...

2 evvcom ©   (04.10.05 17:23) [4] - Вы вааще когда-нить пробовали работать с этим компонентом ?! КАК ?!! ))
to all - повторюсь - использование нейры - НЕПРИНЦИПИАЛЬНО !
кто-нибудь что-нибудь может посоветовать из личного опта ?! )))


 
zx ©   (2005-10-05 11:32) [9]

а за чем это нужно?


 
evvcom ©   (2005-10-05 11:35) [10]


> Вы вааще когда-нить пробовали работать с этим компонентом
> ?!

Именно с этим - нет. С компонентами записи CD-R(W) - тоже нет. С другими - пробовал. Не со всеми получалось с первого тычка. Возможно, что из-за отсутствия опыта ничего и не получается. Мои соболезнования...


 
nk ©   (2005-10-05 11:39) [11]

2 zx ©   (05.10.05 11:32) [9] - чтобы уметь записывать файлы на CD-R(W)! :))


 
nk ©   (2005-10-05 11:45) [12]

2 evvcom ©   (05.10.05 11:35) [10] - звыняюсь за тон, но по факту:

> 1) объявил RecordingLib_TLB в Uses
> 2) завел переменную r:TRecording
> 3) r:=TRecording.Create(form1);

... конкретно в этих строках ошибки есть ?! ))


 
evvcom ©   (2005-10-05 12:01) [13]

На первый взгляд вроде все ок. Я довольно редко работаю с COM, поэтому предугадать, чтобы там могло произойти, не смогу. Советую поискать в сети инфу по именам классов, интерфейсов, GUID наконец. Может что и отыщется.


 
ssk ©   (2005-10-05 12:06) [14]

>> evvcom ©   (05.10.05 11:20) [7]
> Скорее всего myRecording: TRecording невизуальный control

согласен


И где-нибудь не забыть myRecording.Free;


ну это само собой


 
nk ©   (2005-10-05 12:29) [15]

2 evvcom ©   (05.10.05 12:01) [13] - понятно, пасиба!
2 ssk ©   (05.10.05 12:06) [14] - тоже пасиба....%)


 
zx ©   (2005-10-05 14:31) [16]

> чтобы уметь записывать файлы на CD-R(W)! :))
Таким методом можно научиться только использовать COM-объекты.


 
nk ©   (2005-10-05 14:49) [17]

2 zx ©   (05.10.05 14:31) [16] - ... тоже полезный попыт... ! )
... а по сабжу предложения есть ?! ))


 
evvcom ©   (2005-10-05 15:05) [18]

Кстати, а
> Burn process failed!
> NeroAPI reports: ¦юяvЄър яюьхёЄшЄ№ єърчрЄхы№ эр Їрщы яхЁхф
> эрўрыюь Їрщыр.
перевел? Это означает:
"NeroAPI reports: Попытка поместить указатель на файл перед началом файла." Каламбурчик небольшой. :)


 
nk ©   (2005-10-05 16:39) [19]

2 evvcom ©   (05.10.05 15:05) [18] - ... при запуске nerocmd без всяких параметров выдается хелп с доступными ключами... вот только не могу взять в толк - какой мне нужен... !)
Просто имидж - записыват... синтаксис тот же, что я привел в начале ветки, только вместо 1.txt там нейровский имидж указан... а какой ключ использовать для обычных файлов...? медиа файлы тоже через соответствующие ключи записываются, а когда под те же ключи пытаюсь подсунуть тот же 1.txt - он мне естественно и ругается на то, что это не есть медь... !)
В общем нашел себе (и нетолько) проблемку... ! ))
PS. я пробовал пару-тройку кодировок - неподобрал... это в чем писанно? ))


 
zx ©   (2005-10-05 17:33) [20]

> ... тоже полезный попыт... ! )
Этому лучше учиться на Word, Excel, есть куча примеров, статей.

... а по сабжу предложения есть ?! ))
нет. здесь предпочитаю использовать Nero в классическом варианте.


 
nk ©   (2005-10-06 09:32) [21]

to zx ©   (05.10.05 17:33) [20]

> Этому лучше учиться на Word, Excel, есть куча примеров,
> статей.

Ценное замечание !

> ... а по сабжу предложения есть ?! ))
> нет.

В таком случае, в народе принято помечать свои посты как <offtopic>...</offtopic> ! ... ну это так - к слову !



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

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.041 c
14-1128618000
LordOfRock
2005-10-06 21:00
2005.10.30
Заработок в интернете.


3-1125466978
цук цук
2005-08-31 09:42
2005.10.30
Печать Rave Report


14-1128332022
TUser
2005-10-03 13:33
2005.10.30
Элита нашего общества,


14-1128678091
XGarik
2005-10-07 13:41
2005.10.30
Деньги за воздух


4-1125052847
nslviv
2005-08-26 14:40
2005.10.30
Как запретить доступ к папке с помощью WinAPI?