मैं नीचे दिए गए कोड है:MessageDlg नहीं है ध्वनि
IF MessageDlg('Delete?',mtConfirmation,[mbYes,mbNo],0) = MrYes THEN
Begin
///Do Something;
End
Else
Begin
///Do Something;
End;
MessageDlg
समारोह ध्वनि बजाते हैं Style
Windows
है, लेकिन अगर मैं उदाहरण के लिए Windows 10
करने के लिए Style
बदलने के लिए, तो ध्वनि काम नहीं करता है ।
जब मैं
Style
चुनता हूं तो ध्वनि मौजूद नहीं होती है?मैं इसे कैसे ठीक कर सकता हूं?
नोट: मैं पर डेल्फी 10 सिएटल काम कर रहा हूँ।
अद्यतन:
मैं कोशिश MessageBeep(MB_ICONQUESTION);
David Heffernan के रूप में अपने जवाब में सुझाव देते हैं, लेकिन यह भी एक ध्वनि उत्सर्जन नहीं करेगा।
'MessageBeep (MB_ICONQUESTION);' स्टैंडर्ड प्रणाली ध्वनि – Sami
उत्सर्जन नहीं है कि मैं 'उपयोग कर रहा हूँ विंडोज 7' और यह मेरे लिए काम नहीं कर रहा,' MessageBeep (MB_ICONWARNING); 'ध्वनि फेंकना, लेकिन' MessageBeep (MB_ICONQUESTION); ' – Sami
एआरएम, सुनिश्चित नहीं है कि अब आपको कौन सा मूल्य गुजरना चाहिए। मुझे लगता है कि आपको अपनी आवाज़ों के साथ खेलना चाहिए और उन्हें सेट अप करना चाहिए ताकि आप उसके बीच अंतर कर सकें। देखें कि वीसीएल शैलियों बंद होने पर क्या ध्वनि उत्सर्जित होती है, फिर उस ध्वनि को प्रतिलिपि करने वाले मान को पास करें। वैसे भी, मुझे यकीन है कि आप इसे यहां से ले जा सकते हैं। –