Главная страница
    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.04 c
14-1102642007
Пострадавший
2004-12-10 04:26
2005.01.02
инет карточка


14-1102700324
Alexander Panov
2004-12-10 20:38
2005.01.02
Выйти из сумрака! Посмеяться будем, однако.


14-1102653852
den74
2004-12-10 07:44
2005.01.02
Помогите


3-1101985880
intaari
2004-12-02 14:11
2005.01.02
Какие существуют способы восстановления БД


14-1102509436
Alexander Panov
2004-12-08 15:37
2005.01.02
Победа Януковича. Противостояние. (продолжение. Часть 3)





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