15-07-17, 03:04 AM
26-07-17, 02:11 PM
السلام عليكم مينا
اولا يجب ان تنشيء متغير او متغيرات نصية لحفظ الكلمة او الكلمات به ولاكن اذا تم تغير مكان البرنامج سوف يتم مسحها يمكن الحفظ فى الاعدات من خلال الكود التي
طبعا هذا الكود للتوضيح لو الكملة صحيحة تغير قيمة المتغير النصي بما تريد وتقوم بالحفظ
اولا يجب ان تنشيء متغير او متغيرات نصية لحفظ الكلمة او الكلمات به ولاكن اذا تم تغير مكان البرنامج سوف يتم مسحها يمكن الحفظ فى الاعدات من خلال الكود التي
كود :
if pass="" then
my.setting.your_var="your_word"
my.setting.save
end if
27-07-17, 01:37 AM
[attachment=14990 كتب :محمود بكرى pid='103240' dateline='1501063870']السلام عليكم مينا
اولا يجب ان تنشيء متغير او متغيرات نصية لحفظ الكلمة او الكلمات به ولاكن اذا تم تغير مكان البرنامج سوف يتم مسحها يمكن الحفظ فى الاعدات من خلال الكود التي
طبعا هذا الكود للتوضيح لو الكملة صحيحة تغير قيمة المتغير النصي بما تريد وتقوم بالحفظكود :
if pass="" then
my.setting.your_var="your_word"
my.setting.save
end if
شكرا اخى لكن هناك خطأ
27-07-17, 04:22 AM
(27-07-17, 01:37 AM)Mina Botros كتب : [ -> ](26-07-17, 02:11 PM)محمود بكرى كتب : [ -> ]السلام عليكم مينا
اولا يجب ان تنشيء متغير او متغيرات نصية لحفظ الكلمة او الكلمات به ولاكن اذا تم تغير مكان البرنامج سوف يتم مسحها يمكن الحفظ فى الاعدات من خلال الكود التي
طبعا هذا الكود للتوضيح لو الكملة صحيحة تغير قيمة المتغير النصي بما تريد وتقوم بالحفظكود :
if pass="" then
my.setting.your_var="your_word"
my.setting.save
end if
شكرا اخى لكن هناك خطأ
اضف كما هوا بالصورة
27-07-17, 06:02 AM
شوف هالفيديو راح يفيدك كثير وشرح جداً رائع
من المهندس : احمد الزيني
https://www.youtube.com/watch?v=coaOpmooBfc
من المهندس : احمد الزيني
https://www.youtube.com/watch?v=coaOpmooBfc
27-07-17, 09:56 AM
الاخ مينا
your_var هذا على سبيل المثال مقصود بها المتغير الذي تقوم بانشاءه فى الضبط للبرنامج وهو نوعه نصي وتقوم بتخزين به قيمة الباسورد النصية وانا هنا وضعت على سبيل المثال your_word
وفى دالة الشرط ضع شرطك
المثال اللى انا كتبته هو كود توضيحي استعوض عن القيم فيه بما هو موجود لديك ولا تضعه كما هو
your_var هذا على سبيل المثال مقصود بها المتغير الذي تقوم بانشاءه فى الضبط للبرنامج وهو نوعه نصي وتقوم بتخزين به قيمة الباسورد النصية وانا هنا وضعت على سبيل المثال your_word
وفى دالة الشرط ضع شرطك
المثال اللى انا كتبته هو كود توضيحي استعوض عن القيم فيه بما هو موجود لديك ولا تضعه كما هو
27-07-17, 07:54 PM
اخى انا اريد فقط عندما اضيف شئ فى التكست بوكس يضاف فى الاعدادات وانا بعرف كيف استرد الاعدادات
28-07-17, 09:57 AM
لا يجب أن تحتفظ بكلمات السر اطلاقا في Settings
وإن أردت ان تحفظها في Settings يجب تشفيرها اولا
عموما انت ليس عليك أن تعرف كلمات السر الذي يقوم المستخدم بإدخالها للبرنامج
مثلا عندما يقوم المستخدم بإدخال باسوورد لأول مرة
فقط يجب أن تتعامل معها بأن تقوم بتشفيرها ثم تحفظها في ملف
ولاحقا عندما يقوم اي مستخدم بادخال الباسوورد
فقط تقوم بتشفير تلك الباسوورد ثانية ثم تقارنها بالتشفير الذي تم حفظه في الملف
والتشفير له صورة كثيرة أبسطها انك تقوم بتحويل كلمة السر الي مصفوفة بايت
هذا هو الحل المثالي لك
وإن أردت ان تحفظها في Settings يجب تشفيرها اولا
عموما انت ليس عليك أن تعرف كلمات السر الذي يقوم المستخدم بإدخالها للبرنامج
مثلا عندما يقوم المستخدم بإدخال باسوورد لأول مرة
فقط يجب أن تتعامل معها بأن تقوم بتشفيرها ثم تحفظها في ملف
ولاحقا عندما يقوم اي مستخدم بادخال الباسوورد
فقط تقوم بتشفير تلك الباسوورد ثانية ثم تقارنها بالتشفير الذي تم حفظه في الملف
والتشفير له صورة كثيرة أبسطها انك تقوم بتحويل كلمة السر الي مصفوفة بايت
هذا هو الحل المثالي لك
28-07-17, 08:48 PM
(28-07-17, 09:57 AM)silverlight كتب : [ -> ]لا يجب أن تحتفظ بكلمات السر اطلاقا في Settingsلكنى الان اريد عندما اكتب الكود الذى كتبته يعطيه فترة مجانية بالسعات والدقائق
وإن أردت ان تحفظها في Settings يجب تشفيرها اولا
عموما انت ليس عليك أن تعرف كلمات السر الذي يقوم المستخدم بإدخالها للبرنامج
مثلا عندما يقوم المستخدم بإدخال باسوورد لأول مرة
فقط يجب أن تتعامل معها بأن تقوم بتشفيرها ثم تحفظها في ملف
ولاحقا عندما يقوم اي مستخدم بادخال الباسوورد
فقط تقوم بتشفير تلك الباسوورد ثانية ثم تقارنها بالتشفير الذي تم حفظه في الملف
والتشفير له صورة كثيرة أبسطها انك تقوم بتحويل كلمة السر الي مصفوفة بايت
هذا هو الحل المثالي لك