Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Scripting C#

Îåêßíçóå áðü ôï ìÝëïò Gilbert. Τελευταία δημοσίευση από το μέλος Gilbert στις 16-11-2006, 20:11. Υπάρχουν 5 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  15-11-2006, 22:34 20428

    Scripting C#

    Θα ήθελα να ρωτήσω εάν κάποιος έχει ενσοματώσει σε Runtime Custom Κώδικα στην εφαρμογή του έτσι ώστε ένα Event του προγράμματος να αναφέρετε σε ένα text file και να το εκτελεί. Ο κώδικας θα ήθελα να μπορεί να αναφερθεί σε αντικείμενα που έχει η φόρμα που καλεί τον εξωτερικό κώδικα και να μπορεί να επιστρέψει σε αυτή τιμές.

     

    Σας Ευχαριστώ

     

  •  16-11-2006, 00:07 20439 σε απάντηση της 20428

    Απ: Scripting C#

    Χμμμ .. έχεις 2 επιλογές. Η πρώτη είναι System.CodeDom με τις κλάσσεις του οποίου μπορείς να κάνεις compile @ runtime C# / VB code, και να τον εκτελέσεις, το οποίο είναι σ χ ε τ ι κ ά απλό.

    Ο δεύτερος είναι να κάνεις όντως script-able την εφαρμογή σου, απο scripting γλώσσες toy Windows Script Host, η οποία είναι μια πολύπλοκη διαδικασία, αλλά αξίζει τον κόπο.

    Θα επανέλθω αύριο με κώδικα και links, αλλά έχε στο νού σου οτι δεν είναι μια "υπερ-απλή" διαδικασία, ούτε ο ένας τρόπος, ούτε ο άλλος. Αν θές, γράψε λίγο περισσότερα για το σενάριό σου, για να είμαστε λίγο πιο συγκεκριμένοι.
    Angel
    O:]
  •  16-11-2006, 10:43 20442 σε απάντηση της 20428

    Απ: Scripting C#

    Σε ευχαριστώ

    Έχω δει κάποια λύση με το CodeDom αλλά στα παραδείγματα που βρήκα το πρόγραμμα εκτελείτε εντελώς ανεξάρτητα .Το πρόβλημα μου πραγματικά είναι πώς να αναφερθώ σε αντικείμενα που υπάρχουν πάνω στην φόρμα και πώς να επιστρέψω τιμές σε αυτά ή και σε κάποια μέθοδο της φόρμας .

  •  16-11-2006, 10:52 20444 σε απάντηση της 20442

    Απ: Scripting C#

    Gilbert, αυτό θες να γίνεται συχνά και ad-hoc ή θες να φτιάξεις κάτι σαν μηχανισμό add-in;
    Vir prudens non contra ventum mingit
  •  16-11-2006, 13:33 20459 σε απάντηση της 20444

    Απ: Scripting C#

    Μερικά παραδείγματα...

    http://www.west-wind.com/presentations/dynamicCode/DynamicCode.htm

    http://www.codeproject.com/csharp/evalcscode.asp

    http://www.codeproject.com/useritems/VBRunNET.asp


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  16-11-2006, 20:11 20514 σε απάντηση της 20428

    Απ: Scripting C#

    Σε ευχαριστώ . papadi

    Ήταν πολύ χρήσιμη η βοήθεια σου. Το τελικό template θα το δημοσιεύσω στο Blog μου σε λίγες ημέρες.

    To link είναι πολύ καλό

    http://www.west-wind.com/presentations/dynamicCode/DynamicCode.htm







Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems