الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أقوم بإزالة خاصية الpasswordchar برمجيا بعض ضبطتها

بدأه _- محمد نور -_ في 15 نوفمبر 2008 · 13 رد · 910 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

حياكم الله

قمت بضبط الPasswordchar الخاصة بحقل (TextBox) برمجيا

و أريد أن أزيلها أيضا برمجين فى مكان آخر من الكود كيف أفعل هذا

يعنى فى ظرف معين الذى يدخل كلمة السر لن تظهر له حروفها و فى ظرف آخر أريده أن يراها

كيف ألغى هذه الخاصية برمجيا بعد ضبطها أيضا برمجيا ؟؟

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#2

ضع هذا الكود مثلا أخى نور لإزالتها

this.TextBox1.PasswordChar == ""

سبب التعديل التحويل ل c#

تم تعديل هذه المشاركة بواسطة vbm في 15 نوفمبر 2008 في 14:18

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#3
vbm كتب:
ضع هذا الكود مثلا أخى نور لإزالتها

this.TextBox1.PasswordChar == ""

سبب التعديل التحويل ل c#

أولا جزاك الله خيرا

ثانيا كنت قد جربت شئ كهذا و لكنه لم يعمل

ذلك لإنه لا يقبل شئ فارغ لابد من إعطائه أى حرف

و ثانيا لو أن تركته بمسافة سوف يعتبر ذلك هو القناع و أى شئ تكتبه سوف يتحول إلى فراغ (مسافة)

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#4
اقتباس
ثانيا كنت قد جربت شئ كهذا و لكنه لم يعمل

ذلك لإنه لا يقبل شئ فارغ لابد من إعطائه أى حرف

و ثانيا لو أن تركته بمسافة سوف يعتبر ذلك هو القناع و أى شئ تكتبه سوف يتحول إلى فراغ (مسافة)

أخى نور جربتها لدى على vb2008 وتعمل بشكل جيد ولا يعتبر القناع مسافة

فمثلا قمت بكتابة BBB ثم بزر أمر جعلتة يحولها إلى @@@

حيث القناع @ وبعدها بزر أمر لعكس العملية مع القناع ""

فحولها إلى BBB مرة أخرى

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#5

ممكن تستخدم هذا الكود

txtPassword.PasswordChar = '\0';

تم تعديل هذه المشاركة بواسطة ddata11 في 15 نوفمبر 2008 في 19:53

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#6
vbm كتب:
أخى نور جربتها لدى على vb2008 وتعمل بشكل جيد ولا يعتبر القناع مسافة

فمثلا قمت بكتابة BBB ثم بزر أمر جعلتة يحولها إلى @@@

حيث القناع @ وبعدها بزر أمر لعكس العملية مع القناع ""

فحولها إلى BBB مرة أخرى

ليس فى السى شارب 2005 -_-

عموما سوف أجرب مرة أخرى

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#7

ثاني مرة، ممكن تستخدم هذا الكود

txtPassword.PasswordChar = '\0';

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#8

معذرة لم أنتبه عليها :)

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#9

أو ببساطه

 

txtPassword.[color= #0000FF;]PasswordChar [color= #FF0000;]= [color= #A31515;]''[color= #FF0000;];

المشكله السابقه ان "" هى String وليست char

#10

استخدام '' (حرف فارغ) لا يقبل معي في اصدارة الفيجوال ستديو 2008 ، فهل هي مقبولة معك ؟!

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#11
ASDen كتب:
أو ببساطه

 

txtPassword.[color= #0000FF;]PasswordChar [color= #FF0000;]= [color= #A31515;]''[color= #FF0000;];

المشكله السابقه ان "" هى String وليست char

أخ ASDeN أنا أعلم أن الكود ما كان ليعمل بسبب علامات التنصيص المزدوجة

و لكن فعليا هذه الخاصية لا تقبل متغير من نوع char فارغ

يجب على الأقل أن تعطيه و لو مسافة

و أيضا حتى لو أعطيته مسافة

فإنه سوف يعتبرها رمز التعمية المستخدم

و كلما كتبت شئ ظهر لك مسافات فارغة ليس أكثر

لم تعمل إلا بعد ما أعطيتها كما قال DData

تم تعديل هذه المشاركة بواسطة نور (محمد نور) في 18 نوفمبر 2008 في 04:27

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#12

السلام عليكم

فى حالة فهم المطلوب بالنسبة لى يكون الجواب بالشكل التالى

this.TextBox1.UseSystemPasswordChar = true;

وعكس العملية

	this.TextBox1.UseSystemPasswordChar = false;

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#13

السلام عليكم

وبالنسبة لعملية الاضافة والحذف تكون بالشكل التالى

الاضافة

this.TextBox1.PasswordChar = '*';

الحذف

this.TextBox1.PasswordChar = System.Convert.ToChar(0);

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#14
waleedhm كتب:
السلام عليكم

فى حالة فهم المطلوب بالنسبة لى يكون الجواب بالشكل التالى

this.TextBox1.UseSystemPasswordChar = true;

وعكس العملية

	this.TextBox1.UseSystemPasswordChar = false;

هذه احسن واسهل طريقة,,,,

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…