PDA

View Full Version : سوال: جابجا كردن برچسپ ها در حال اجرا روي فرم و ذخيره تمامي آنها در ريجستر



ali682344
دوشنبه 26 اسفند 1387, 16:39 عصر
با سلام و خسته نباشيد به تمامي متخصصان در امر برنامه نويسي ويژوال بيسيك

من 25 تا ليبل رو فرم دارم و جابجا شون مي كنم ولي مي خوام هنگام جابجا شدن ذخيره بشن و هنگام لود فرم بازيابي بشن ‏. از شما سروران انتظار راهنمايي دارم با تشكر فراوان

Sundown
سه شنبه 27 اسفند 1387, 00:15 صبح
سلام
اگه میخوای چیزی توی رجیستری ثبت و بازیابی کنی توابع SaveSetting , GetSetting مفید هستند


aaa = SaveSetting("MyApp", "MyApp", "MyApp", "Value To Save")
x = GetSetting("MyApp", "MyApp", "MyApp", "Default Value")


ذخیره این همه اطلاعات توی رجیستری به این شکل خیلی جالب نیست و میتونی از فایل هم برای ذخیره استفاده کنی

ali682344
سه شنبه 27 اسفند 1387, 16:26 عصر
سلام دوست عزيز ممنون از جوابت ولي من روش ذخيره كردن تكتك ليبل ها رو مي دونم ولي تو كد نويسي نياز به تعريف 50 متغيير است من مي خوام با ساده ترين روش اين كارو انجام بدم
اگه هز فايل هم استفاده كنم به همين منوال ميشه
منتظر نظر شما و راه بهينه شما هستم
مثلا : "@const top1="@top
"@const left1="@left

xxxxx_xxxxx
سه شنبه 27 اسفند 1387, 17:32 عصر
سلام
نيازي به تعريف متغير نيست. حتي يك متغير.
مقادير رو مستقيم تو رجيستري ذخيره كنيد و مستقيم از رجيستري بازيابي كنيد.
درضمن سرعت كار با رجيستري خيلي بيشتر از سرعت كار با فايل هست.
موفق باشيد/

Sundown
سه شنبه 27 اسفند 1387, 17:36 عصر
نيازي به تعريف متغير نيست. حتي يك متغير.
مقادير رو مستقيم تو رجيستري ذخيره كنيد و مستقيم از رجيستري بازيابي كنيد.


کدی را که نوشتم یک بار با متغیر و یک بار بدون متغیر امتحان کنید میبینید چرا از متغیر استفاده کردم

xxxxx_xxxxx
سه شنبه 27 اسفند 1387, 17:47 عصر
کدی را که نوشتم یک بار با متغیر و یک بار بدون متغیر امتحان کنید میبینید چرا از متغیر استفاده کردم
دوست عزيز اگر پرانتز ها رو برداريد نيازي به متغير نيست.
و براي GetSetting هم كه بايد از مقدار برگشتيش استفاده كنيم گفتم كه مستقيم رو خصوصيت شي ميزاريمش.
موفق باشيد/