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

Вниз

Можно ли добавить в процесс компонент NMFTP?   Найти похожие ветки 

 
SbtON   (2004-12-16 15:59) [0]

Необходимо сделать несколько процессов, каждый из которых будет использовать компонент NMFTP. Нужно ли его прицеплять для каждого потока? Или потоки смогут использовать единственно установленный компонент, не перебивая друг друга? Нужна именно параллельная работа.
Заранее благодарю за помощь..


 
Reindeer Moss Eater ©   (2004-12-16 16:10) [1]

Смогут использовать и один.
Но только поочереди.


 
SbtON   (2004-12-16 16:14) [2]

Спасибо!
Если так, это тоже хорошо как вариант, мне надо это как-либо контроллировать, или мне надо работать из потоков с этим компонентом, как будто у меня он один?


 
SbtON   (2004-12-16 16:15) [3]

Спасибо!
Если так, это тоже хорошо как вариант, мне надо это как-либо контроллировать, или мне надо работать из потоков с этим компонентом, как будто у меня он один?


 
Reindeer Moss Eater ©   (2004-12-16 16:15) [4]

Зачем тогда потоки, если ты собрался работать с одним экземпляром поочереди?
Поочереди - это значит сначала первый запрос (полностью) затем второй и так далее.


 
SbtON   (2004-12-16 16:20) [5]

Изначально, конечно, хотелось, чтобы каждый поток "думал" отдельно.. Искал новые файлы и кидал на определенный ftp. То есть, по сути повесить на каждую директорию свой поток с поиском и отправкой.. Были мысли делать отдельные процессы и общее окно для отображения статуса, но тут возникли сложности со знаниями.. Хотелось использовать Named Pipe, а это отдельная песня, решил на потоках.. поковырял -и вот натолкнулся на проблемку..


 
Reindeer Moss Eater ©   (2004-12-16 16:25) [6]

Хотел использовать Named Pipe, но остановился на потоках?

Загадочнее и таинственнее этого, я сегодня ничего еще не сышал.


 
SbtON   (2004-12-16 16:30) [7]

Named pipe, я имел ввиду при условии, что отправка будет реализована отедльными процессами.. :) Нужна двусторонняя связь, чтобы визуально контроллировать процесс отправки и видеть, если неудачно. Я правильно понял, что у меня нет шансев прикрепить отдельный компонент NMFTP к каждому потоку?
P.S.: Я совсем дyрак? :(


 
Reindeer Moss Eater ©   (2004-12-16 16:33) [8]

Я правильно понял, что у меня нет шансев прикрепить отдельный компонент NMFTP к каждому потоку?

Почему нет?
Цепляй хоть сто экземпляров к каждому потоку.


 
SbtON   (2004-12-16 16:39) [9]

Извиняюсь за совсем банальный вопрос. Экземпляр компонента нужно просто создавать в Run-time или прописать для потока? Я чего-то потыркался и не могу понять, как его подцепить.. На основную форму он ставится и работает без проблем, а как к потоку привязать не пойму.. Помогите, пожалуйста.. :)


 
Reindeer Moss Eater ©   (2004-12-16 16:42) [10]

Как хочешь так и делай.
Если потоков фиксированное количество - можно и в design time создать.
Если нет, то создавай в ходе выполнения потока или в его конструкторе


 
SbtON   (2004-12-16 16:44) [11]

Благодарю за помощь.. буду пробовать.


 
SbtON   (2004-12-16 16:56) [12]

Ну я совсем заработался.. Забыл в uses прописать! ;)



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

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

Наверх





Память: 0.47 MB
Время: 0.036 c
4-1100589212
MaxxSoft
2004-11-16 10:13
2005.01.02
Как запустить приложение и открыть в нем файл?


14-1102870382
alex145
2004-12-12 19:53
2005.01.02
Предыдущая страница


1-1103527193
Jay1982
2004-12-20 10:19
2005.01.02
Прерывания


14-1102800769
Piter
2004-12-12 00:32
2005.01.02
Так ввели закон насчет запрета распития пива?


1-1103323717
Вопрос
2004-12-18 01:48
2005.01.02
WorkSheets в EXCEL





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