ہوم میشن eHouse – کمرہ ونڈوز ٹیبلٹ کے لئے کنٹرول پینل کے لئے سافٹ ویئر کی ترقی – کھلا ماخذ

ہوم میشن eHouse – سافٹ ویئر ڈیویلپمنٹ کی مباحثے کے منبع کوڈ کے .
ابھی تک یہ مضمون ٹچ پینل کے لئے سافٹ ویئر کی وضاحت کی ایک اور حصہ ہے ہوم میشن eHouse , ونڈوز – کی بنیاد پر .
اس موضوع پر اس سے قبل مضامین:
” سمارٹ ہاؤس eHouse – آپ کے ونڈوز کے لئے اپنے سافٹ ویئر کو بنانے کے لئے کی لائبریری ”
” رابطے زبردست گھر کنٹرول پینل eHouse ونڈوز کے لئے سافٹ ویئر کی ترقی – کی بنیاد پر گولیاں ”
درخواست کی اہم خصوصیات کی تفصیل: ضابطے کی outputbuttonnames (انڈیکس: عددی) ;
نام ڈیجیٹل نتائج RoomManager کتابیں , پروگرام کے نام اور نظام ترتیب کے آدانوں کی پیمائش کے نام .
ترتیب ڈائریکٹری بچاتا ہے ” % RemoteEhouseDir % \ پینل \ ” اگر ایک پہلے سے طے شدہ ترتیب کے لئے فائل ہے RoomManager نام اور توسیع RoomManager کے ساتھ پیدا ‘ . TXT ‘ .
کنٹرول پینل کے لئے فائلوں کو پہلے سے طے شدہ فائل چڑھانے کی کوشش اور کی بنیاد پر ہیں , پینل کی کھڑکیوں میں کمپیوٹر کا نام کے طور پر .
غیر استعمال شدہ بٹن (نتائج اور پروگراموں) کو دور کرنے کے لئے , پیمائش آدانوں , فارم کے پروگراموں (یا کے لئے طاقت کو کم کرنے کے لئے) , پینل کے لئے پہلے سے طے شدہ یا فائل میں فیلڈ کا نام خالی لائن (لائن نمبر رکھنے) کی جگہ لے لے .
اس فائل میں اہم مطابق سینسر کی قسم کی ترتیب (مربع بریکٹ میں)
[ % کے سلسلے میں سپلائی وولٹیج کنٹرولر فیصد
[C] (پہلی سوائے پہلے سے طے شدہ کے تمام سینسر) درجہ حرارت
[ – % ] 100 فی صد معکوس % – روشنی سینسر کے طور پر X (ڈیفالٹ کے ذریعہ سینسر 1)
دوسرے سے منسلک مطابق سینسر (پہلے سے طے شدہ ترتیبات کو تبدیل کرنے کی طرف سے پہلے سے طے شدہ کی فائل میں شامل رکھا جائے) .
TForm1 ضابطے کی . Program1Click (مرسل: TObject) ;
ایونٹ ہینڈلر ” OnClick ” شروع پروگراموں کے لئے تمام مجازی کے بٹن کے لئے .
اہم نمبر (پروگرام تبدیلیوں کے گروپ سے) کی شناخت , ہے جو منتخب کیا گیا ہے اور واقعہ کی قطار میں رکھ دیا تقریب منتخب شدہ پروگرام شروع .
TForm1 ضابطے کی . output1Click (مرسل: TObject) ;
ایونٹ ہینڈلر ” OnClick ” تمام مجازی کے بٹن کے لئے پیداوار کی حیثیت کو تبدیل کرنے کی .
اہم نمبر (گروپ کے پیداوار کی حیثیت کو تبدیل کرنے کی) کی شناخت , ہے جو منتخب کی جا چکی ہے اور رکھ دیا کیا جا چکا ہے تقریب سرور eHouse پیداوار تقریب قطار تبدیل .
ضابطے کی RunEvent (eventcode , arg1 , arg2 , arg3 , arg4 , arg5: عددی ; STR: سٹرنگ) ;
سرور نظام eHouse پر ایک قطار میں ایونٹ ریکارڈ .
پیرامیٹرز کو براہ راست موڈ کے لئے صورت کوڈ دیا:
ایونٹ کوڈ ,
واقعہ دلائل , لاگ ان کی وضاحت کے لئے کے بارے میں معلومات .
ضابطے کی update_panel ;
تقریب پینل کے تجدید – مطابق پیمائش اور نتائج (مجازی کے بٹن رنگ) .
یہ فوری طور پر تقریب کے بعد وقفے وقفے سے شروع ہونا ضروری ہے ” update_status ” (سرور PC eHouse سے ڈرائیور کی حیثیت کو اپ ڈیٹ) .
ہوم آٹومیشن کنٹرولرز eHouse
کنٹرول میشن مینوفیکچرر
ہوم میشن – کنٹرول ہیٹنگ اور ligtht کمروں میں .