Για την εκτέλεση κάποιου script όπως απαιτείς στο 2) θα πρέπει, είτε να γράψεις δική σου scripting language ώστε να την διαβάζει το πρόγραμμα σου και να την κάνει Parse ή να δίνεις την δυνατότητα στον χρήστη να γράφει είτε C# είτε VB.Net και να χρησιμοποιήσεις το CodeDom και την δυνατότητα του Runtime Compile που σου δίνει το .Net ώστε να κάνεις compile τα κομμάτια κώδικα, και να εκτελείς τις εντολές. Καλό θα ήταν να γράψεις ένα πολύ καλό documentation για τις έτοιμες εντολές, για το πως μπορούν να τις καλέσουν κλπ κλπ.
Για το 3) θα πρέπει να κοιτάξεις προς την μεριά του DDE, το οποίο άλλωστε είναι αυτό το οποίο χρησιμοποιεί και το Office. Εκεί θα μπορεί η μια εφαρμογή να "μιλήσει" με την άλλη on the fly και να στείλει/πάρει ότι δεδομένα θέλεις. Είναι σχετικά δύσκολη υλοποίηση, αλλά τουλάχιστον κάνει αυτό που θες (απο όσα έχω διαβάσει και κατάλαβα ότι γράφεις).
Παναγιώτης Κεφαλίδης
"Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους
όρους χρήσης.