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

Вниз

Запись 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.038 c
2-1128933624
qwerty2K3
2005-10-10 12:40
2005.10.30
Как программно отправить по сети - net send "привет!" ?


8-1113987578
Grief
2005-04-20 12:59
2005.10.30
Превращение bmp в avi.


1-1128767887
Antonn
2005-10-08 14:38
2005.10.30
Ширина выводимого текста на Canvas е


14-1128658604
dreamse
2005-10-07 08:16
2005.10.30
Авторизация MS SQL


14-1128760068
Buss
2005-10-08 12:27
2005.10.30
Фраза





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