Шел
4 отговора
302 прегледа
Шел
Мотае ли се тъдява някой който е писал шел екстеншъни ( или поне разбира за какво иде реч ), че да му забия едно проблемче за решаване?
Re: Шел
Ако е за въпроси става, ама забиването някак си избива на дърводелство...
чети и дишай по-леко
чети и дишай по-леко
Re: Шел
Виждал ли си как работи копи-пейст във W2K със особенно дълги файлове? Екплодера поражда процес ( онова дето едно подобие на лист хартия се мятка между две папки ) на който не е родител ( не е и нишка на десктопа ) и по някакъв начин успява да му предаде дроп структурката.
Идеята е един лакомник който се появява в менюто на десния бутон да заработи в отделен процес и да не се влияе от екплодера. Засега най-доброто което съм успявал да постигна е да забраня екслодера докато класа ми си свърши работата.
Другите идеи са предаване на параметри при стартиране ( не ми харесва особенно ) и набутване на цялата информация предадена от експлодера през дроп-а в клип-а, след което лакомника да я дръпне оттам. Номера обаче е как го прави експлодера...
Идеята е един лакомник който се появява в менюто на десния бутон да заработи в отделен процес и да не се влияе от екплодера. Засега най-доброто което съм успявал да постигна е да забраня екслодера докато класа ми си свърши работата.
Другите идеи са предаване на параметри при стартиране ( не ми харесва особенно ) и набутване на цялата информация предадена от експлодера през дроп-а в клип-а, след което лакомника да я дръпне оттам. Номера обаче е как го прави експлодера...
Re: Шел
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.
Obshto wzeto sychetawa predimstwata na dwete ti idei, kato propuska zamazwaneto na clipboard-a.
Re: Шел
Безсмисленно! Не си заслужава труда да се прави маршалинг, когато може спокойно да се използва клипа с потребителски тип данни. А ако трябва да си затрудняваме живота може да се предават параметри и през Memory Map File ( във второто не съм много убеден дори дали ше стане ).
Но май разбрах какво става и, че няма да стане без клипа. Експлодера всъщност стартира нишка на десктопа. Тогава тя се ще се спре само ако загине десктопа ( не съм правил проба ).
Други идеи?
Но май разбрах какво става и, че няма да стане без клипа. Експлодера всъщност стартира нишка на десктопа. Тогава тя се ще се спре само ако загине десктопа ( не съм правил проба ).
Други идеи?