|
Тема
|
Шел
|
|
Автор |
Tъпaнap (Животното) |
Публикувано | 01.11.02 17:59 |
|
Мотае ли се тъдява някой който е писал шел екстеншъни ( или поне разбира за какво иде реч ), че да му забия едно проблемче за решаване?
| |
|
Ако е за въпроси става, ама забиването някак си избива на дърводелство...
чети и дишай по-леко
| |
|
Виждал ли си как работи копи-пейст във W2K със особенно дълги файлове? Екплодера поражда процес ( онова дето едно подобие на лист хартия се мятка между две папки ) на който не е родител ( не е и нишка на десктопа ) и по някакъв начин успява да му предаде дроп структурката.
Идеята е един лакомник който се появява в менюто на десния бутон да заработи в отделен процес и да не се влияе от екплодера. Засега най-доброто което съм успявал да постигна е да забраня екслодера докато класа ми си свърши работата.
Другите идеи са предаване на параметри при стартиране ( не ми харесва особенно ) и набутване на цялата информация предадена от експлодера през дроп-а в клип-а, след което лакомника да я дръпне оттам. Номера обаче е как го прави експлодера...![](http://i.dirbg.com/clubs/icons/cool.gif)
| |
Тема
|
Re: Шел
[re: Tъпaнap]
|
|
Автор | Gonzu (Нерегистриран) |
Публикувано | 02.11.02 22:11 |
|
Mislil li si da naprawish edin out-of-process server, kojto da wyrshi istinskata rabota (da se oprawja s threads, UI i t.n.) i da go instanciirash ot extension-a?
Obshto wzeto sychetawa predimstwata na dwete ti idei, kato propuska zamazwaneto na clipboard-a.
| |
|
Безсмисленно! Не си заслужава труда да се прави маршалинг, когато може спокойно да се използва клипа с потребителски тип данни. А ако трябва да си затрудняваме живота може да се предават параметри и през Memory Map File ( във второто не съм много убеден дори дали ше стане ).
Но май разбрах какво става и, че няма да стане без клипа. Експлодера всъщност стартира нишка на десктопа. Тогава тя се ще се спре само ако загине десктопа ( не съм правил проба ).
Други идеи?
| |
|
|
|
|