خواندن متن از صفحه هات دیگر

atlas123

Member
سلام من می خواستم یک برنامه درست کنم
که مثلا 2تا page داره که در یک صفحه یک نامی رو وارد کنم
که در page 2 نمایش داده بشه واین کار هم می خوام یک بار بشه
مثلا نام مالک نرم افزار آقای نادری
و این نام برای همیشه بپرسه تا ویندوزش عوض شه
مرسی
 

Saman

مدیر انجمن مولتی مدیا بیلدر
شما میتونید برای اینکار از رجیستری استفاده کنید.
دوتا دستور عمده برای اینکار SaveVariable و LoadVariable هستن.
با استفاده از اولی مقدار رو که از کاربر گرفتید ذخیرش کنید و با دومی مقدار ذخیره شده رو در ابتدای کار از رجیستری بگیرید و به کاربر نشون بدید.
 

amin2dpr

Well-Known Member
ج

اين کد براي سيو کردن

PHP:
SaveVariable("name","name$")
اين کد هم براي لود کردن در صفحه دوم که در Page Start قرار ميگيره

PHP:
LoadVariable("name","name$")
LoadText("user","name$")
 

amin2dpr

Well-Known Member
ج

دوست عزیز یه دستور بسیار ساده هستش

فکر کنم شما مشکلت با project settings که قسمت Save Last Position in Registry فعال نکردید تا یک کلید در ریجستری براتون ایجاد شه

فقط اگه زیاد آشنایی به برنامه mmb نداری این کتاب آموزشی جناب silvercover رو هم یه دانلودی بکن به دردت می خوره

http://media.majidonline.com/forum/Nevercom/MMBBook_by_silvercover.zip

اینم مثال
 

پیوست ها

  • Sample.zip
    678 بایت · بازدیدها: 8

atlas123

Member
سلام
مرسی از شما که وقت گزاشتین
اما الان که کم تست کردم هر بار اسم می گیره و سیو نمیکه من می خوام یک بار مشتری نام مالکو بنوسیه و همیشه بیاد واسش
یعنی چروژه من قفل سخت افزاری داره یک بار نمایش داده میشه که تو این صفحه می خوام مشتری نامو وارد کنه
 

ali.2

Active Member
برای پاک کردنش باید از SmallPlugin استفاده کنید.به فرض کد زیر رو نوشتین
'key$='1256321
($savevariable(regkey,key
اگه پروژه رو کامپایل و بعد اجرا کنید متغیر regkey در این مسیر از رجیستری ذخیره خواهد شد
HKEY_CURRENT_USER\Software\MediaChance\Multimedia Player 4.9.8\MyApp

اما اگه قبل از کامپایل پروژه رو در حالت تست اجرا کنید مسیر این خواهد شد
HKEY_CURRENT_USER\Software\MediaChance\Multimedia Builder 4.9.8\MyApp

اگه از همین مسیرهای خود نرم افزار استفاده کنید فقط به دستورات RegistryDeleteValue, RegistryValueExist و
SetRegistryPath پلاگین نیاز خواهید داشت و بقیشون ضروری نخواهند بود

بهتره راهنمای همراه پلاگین رو مطالعه کنید.
 
آخرین ویرایش:

atlas123

Member
میشه خودتون یک راهنمایی کنید
من تو فایل مثال هیچ راهنمایی ندیده تم
یک سوال مگه توی سیستم مشتری این مسیر وجود داره
HKEY_CURRENT_USER\Software\MediaChance\Multimedia Player 4.9.8\MyApp
من چطور می تونم ریجستری رو فراخونی کنم از ریجستر ویندور که نام مالک بیاید
 

ali.2

Active Member
دیگه من که نمیتونم اینجا تمام پلاگینو آموزش بدم. خودتون قسمت رجیستری پلاگینو بخونید. اون مسیر هم اگه وجود نداشته باشه بعد از اجرای فایل ساخته شده با مولتی مدیا بیلدر به وجود میاد. از مسیرهای دیگه هم میتونید استفاده کنید. اون طوری که تو فایل راهنمای پلاگین نوشته.
اما همون مسیرهای پیشفرض بهترن
برای بدست آوردن اسم کامپیوتر هم حتما پلاگین هست. من نمیدونم از بقیه دوستان بپرسین. بعد از اینکه اسم مالک کامپیوتر رو به دست آوردین اونو باید تو رجیستری ذخیره کنید. اگه همون مسیرها رو خاستین SaveVariable وگرنه با استفاده از پلاگین و دستورات RegistrySetValue و RegistrySetPath خودتون راهنمای پلاگینو بخونید
 

پیوست ها

  • SmallPlugin.rar
    222.6 کیلوبایت · بازدیدها: 5
  • HardwareID.rar
    491.1 کیلوبایت · بازدیدها: 6
آخرین ویرایش:

جدیدترین ارسال ها

بالا