विजुअल स्टूडियो में रनटाइम में वैरियेबल्स की वैल्यू देखने का कोई उपाय है?

4 views
Skip to first unread message

ePandit | ई-पण्डित

unread,
May 25, 2011, 9:57:57 PM5/25/11
to पेंचकस
मित्रों मैं विजुअल स्टूडियो २००५ प्रयोग करता हूँ तथा मेरा प्रोजैक्ट सी# में है। यह एक इवेंट ड्राइवन प्रोग्राम है, मुझे एक लॉजिकल गलती दूर करने हेतु किसी इवेंट विशेष के होने पर वैरियेबल्स के तात्कालिक मान जानने हैं। सामान्य प्रोग्रामों में मैं यह काम मैसेजबॉक्स के प्रयोग से करता हूँ परन्तु इसमें मैसेजबॉक्स लगाने से वह अवाँछित इवेंट पर चलता है।

क्या विजुअल स्टूडियो में प्रोजैक्ट रन करते समय कोई तरीका है जिससे किसी समय विशेष पर वैरियेबल्स के तात्कालिक मान देखे जा सकें?

--
Shrish Benjwal Sharma (श्रीश बेंजवाल शर्मा)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If u can't beat them, join them.

ePandit: http://epandit.shrish.in/

Ashish Shrivastava

unread,
May 25, 2011, 10:17:16 PM5/25/11
to penc...@googlegroups.com
Visual Studio मे अपने प्रोग्राम को Debug मोड मे दौड़ाये! लेकिन उसके पहले जीस जगह पर आपको वैरीएबल का मान जानना है वहां पर आपको तोड़ बिन्दु(Break Point) भी लगाने होंगे!

आशीष

२६ मई २०११ ११:५७ पूर्वाह्न को, ePandit | ई-पण्डित <sharma...@gmail.com> ने लिखा:

--
आपको यह संदेश इसलिए प्राप्त हुआ क्योंकि आपने Google समूह "पेंचकस" समूह की सदस्यता ली है.
इस समूह में पोस्ट करने के लिए, penc...@googlegroups.com को ईमेल भेजें.
इस समूह से सदस्यता समाप्त करने के लिए, penchkas+u...@googlegroups.com को ईमेल करें.
और विकल्पों के लिए, http://groups.google.com/group/penchkas?hl=hi पर इस समूह पर जाएं.



--
आपका
आशीष

ePandit | ई-पण्डित

unread,
May 27, 2011, 8:09:21 AM5/27/11
to penc...@googlegroups.com
आशीष जी, समस्या यही है कि मुझे कोड में किसी विशिष्ट स्थान पर मान नहीं जानने बल्कि प्रोग्राम रन करते समय किसी समय विशेष पर जानने हैं।

खैर थोड़ा खोजने पर मुझे यह प्रश्नोत्तर मिला। निम्नलिखित कोड द्वारा रनटाइम पर विजुअल स्टूडियो की आउटपुट विण्डो में किसी वैरियेबल का मान देखा जा सकता है।

System.Diagnostics.Debug.WriteLine(variable);

मुझे दो वैरियेबल्स के मान देखने थे तो निम्नलिखित कोड प्रयोग किया।

System.Diagnostics.Debug.WriteLine("Variable1 = "+Variable1+"\tVariable2 = "+Variable2);

अब विजुअल स्टूडियो में Debug>Windows>Output में वैरियेबल्स का तात्कालिक मान देखा जा सकता है।

और इस सुविधा से मेरी वह लॉजिकल ऍरर भी पता लग गयी जिस पर मैं एकाध हफ्ते से अटका हुआ था।

२६ मई २०११ ७:४७ पूर्वाह्न को, Ashish Shrivastava <ash....@gmail.com> ने लिखा:
Reply all
Reply to author
Forward
0 new messages