Спасибо за ответ! Я добавил update, в котором (как мне кажется) более четко излагаю суть вопроса, что меня тревожит. Был бы рад, если б Вы посмотрели :)
Спасибо за предложение! Меня, правда более смущает не моя возможность написания этой самой программы, а скорее перспектива ее распространения. Да и вообще допустимость использования Delphi для некоторых задач с точки зрения лицензии.
badgoto: есть некоторое "наколеночное" решение, которое работает для моего случая. В любом случае, ничего более менее стабильного и надежного я так и не встретил.
Хотелось бы, что б это все было как можно быстрее. Не хочется обращаться к диску вовсе. Xml - это несколько другой уровень абстракции, мне нужно средство чем этот xml гонять туда-сюда. Пинки, если я вас правильно понял, тоже нужны. Т.е. один процесс должен "отловить событие" отправки другим процессом данных.
vilgeforce: а не могли бы Вы более подробно? Вот есть у меня example.exe, который пишет sample.txt файл в C:\Users\User\AppData, а я хочу что б он записался в D:\Temp, причем, конечно, что б читался также оттуда.
это даже не задачи, так скажем, толком.. просто хочется иметь средство которое позволяет: есть установочный файл для фотошопа (например), я его запускаю, устанавливаю в песочницу, и потом сам фотошоп имеет "доступ" (как для него это выглядит) к папкам C:\program files\photoshop, C:\Users\User\Photoshop, C:\Temp, C:\Pictures, etc. Но они на самом деле лежат где-то в D:\Photoshop : (D:\Photoshop\sandbox\C\program files\photoshop, D:\Photoshop\sandbox\C\Users\User\Photoshop, D:\Photoshop\sandbox\C\Temp, C:\Pictures), причем там лежат не копии папок с диска C, а "дифы". Все это делает (насколько я знаю) sandboxie, просто есть может какие-то альтернативы?
Virtualbox решает вопрос, но делает это тяжеловесно
Алексей POS_troi: да, я хочу сделать хардвер версию wakeonlan'a :) однако, этим функции платки не планируется ограничивать. Расположена она будет в метре (или нескольких метрах) от ПК. Насчет помещения оптопара в системщик тоже думал.
С wakeonlan у меня возникли некоторые проблемы, которые уже, не совсем лежат в теме этого вопроса. Но более всего меня смутило, то (как я понял ) что won не разбудит комп после хардверного выключения или после перебоя электричества.
Собственно, проблемма как раз таки в том, что исходя из вашего ответа мне не ясно что именно делать (какой выбрать транзистор, как его подключить и т. д.).. :( возможно мне стоит обратиться на другой (более "начинающий") ресурс? Или вовсе в электромастерскую (или как это правильно назвать?)
Чуть уточну вопрос: положим у нас есть набор файлов, где 1 - главный, назовем его "main", остальные "add1", "add2". Main использует (uses) вспомогательные, при этом они нужны для внутренних нужд главного.
Таким образом, мы можем взять все эти файлы (включая главный), кинуть в папку сторонего проекта и добавить в uses только главный. Так все работает. Меня интересует возможность поместить вспомогательные файлы в папку. Но при этом я хочу оставить возможность просто подключить главный (а он свои вспомогательные) юнит
zedxxx есть небольшой оффтопик. Возможно вы ориентируетесь во внутренностях этого компонента.. А как наиболее правильно вручную красить код в SynEdit? Очень желательно с использованием бэкграунда (еще лучше если будет возможность добавлять всякие стили, подчеркивания и т.д.), т.е. например как то так: SynEdit1.highlight(from, to, color, backGroundColor); Или лучше не использовать этот компонент для этих целей?