Zo simpel als de titel lijkt, zo moeilijk vind ik het om te implementeren. Wat ik graag wil is vanuit een eigen C# applicatie Adobe Bridge openen in een speciale map.
Dit wou ik simpelweg doen door een System.Diagnostics.Process aan te maken en dan de locatie als parameter meegeven. Dit werkt helaas niet (dus ook niet als je bridge.exe maplocatie in cmd aanroept). Poging 2 was om de StartInfo.WorkingDirectory aan te passen, maar ook dit mocht niet baten.
Na echt een avond zoeken heb ik de volgende dingen bekeken/geprobeerd:
- Bridge SDK, alleen voor ontwikkelen plugins
- COM, alle CS3 applicaties hebben een COM-dll, behalve bridge
!!
- De communicatie tussen alle CS applicaties gaat via het BridgeTalk protocol, maar hier is werkelijk niets over te vinden.
Nu kwam ik er net achter dat als je een map op het Bridge icoontje sleept hij hem wel opent! Wat is hier anders van dan aanroepen met een parameter?
Of weet iemand een andere manier hoe ik bridge kan vertellen waar hij naartoe moet navigeren. Want in princiepe heb ik het process beschikbaar, zou ik dan niet een soort call doen op dat process?
Dit wou ik simpelweg doen door een System.Diagnostics.Process aan te maken en dan de locatie als parameter meegeven. Dit werkt helaas niet (dus ook niet als je bridge.exe maplocatie in cmd aanroept). Poging 2 was om de StartInfo.WorkingDirectory aan te passen, maar ook dit mocht niet baten.
Na echt een avond zoeken heb ik de volgende dingen bekeken/geprobeerd:
- Bridge SDK, alleen voor ontwikkelen plugins
- COM, alle CS3 applicaties hebben een COM-dll, behalve bridge
- De communicatie tussen alle CS applicaties gaat via het BridgeTalk protocol, maar hier is werkelijk niets over te vinden.
Nu kwam ik er net achter dat als je een map op het Bridge icoontje sleept hij hem wel opent! Wat is hier anders van dan aanroepen met een parameter?
Of weet iemand een andere manier hoe ik bridge kan vertellen waar hij naartoe moet navigeren. Want in princiepe heb ik het process beschikbaar, zou ik dan niet een soort call doen op dat process?
