Asi bude třeba nějak zjistit ID spuštěného procesu WORD (protože každý spuštěný proces má jedinečné ID) a pak nějak zařídit kontrolu pouze tohohle procesu. A předtím taky zajistit, aby se každý doc soubor ve Windows otevíral vždy v novém Wordu (= v novém procesu). U Excelu se to dělá takhle: 1) "Tento počítač" - "Nástroje" - "Možnosti složky" 2) "Typy souborů" - nalistovat koncovku ".xls" 3) "Upřesnit" - najet na položku "Otevřít" - "Upravit" 4) "Aplikace použitá k provedení akce" - zadat cestu ke spouštěcímu souboru - např. "D:\Program Files\Microsoft Office\OFFICE10\EXCEL.EXE" "%1" 5) "Používat DDE" nechat zatržený, "Zpráva DDE" vymazat (!!!) 6) "Aplikace" = "EXCEL"; "Téma" = "System" * tenhle postup zajistí spuštění nového xls souboru vždy v nově spuštěném procesu (čili s jedinečným ID). Předpokládám, že to bude fungovat i v případě Wordu. Pak bych zkusil znovu výše navrhovaný postup, pokud nic, hodil bych sem na fórum obslužný kód. V Excelu vyrábím sestavy pořád, ve Wordu jsem to ještě nezkoušel. Možná ale uzrál čas něco se přiučit...
|