የዴልፊ ክፍት የፕሮግራም አከባቢ የተለያዩ ክፍሎችን በመጠቀም ላይ የተመሠረተ ነው ፡፡ አንድ አካል ንብረቶችን ፣ ክስተቶችን እና አሠራሮችን በመጠቀም አንድ የተወሰነ ሥራ የሚያከናውን ኮድ ነው። አንድ አካል ሲፈጥሩ የተለዋዋጮችን እሴቶችን ማዘጋጀት እና የዝግጅት አዘጋጆች ኮድ መተግበር ያስፈልግዎታል ፡፡ በፕሮግራሙ ውስጥ ጥቅም ላይ እንዲውል አዲሱ ክፍል በፕሮጀክቱ ፓኬጅ ውስጥ መካተት አለበት ፡፡
አስፈላጊ ነው
ዴልፊ የልማት አካባቢ
መመሪያዎች
ደረጃ 1
ለመፍጠር የአካል ክፍሉን ዓይነት ይምረጡ። እሱ የዊንዶውስ ንጥል ፣ ግራፊክ ነገር ፣ የቁጥጥር ነገር ወይም ምስላዊ ያልሆነ አካል ሊሆን ይችላል። እንዲሁም ፣ የእርስዎ ነገር ከማንኛውም ነባር ክፍል ሊወርስ ይችላል። ለመተግበር ክፍሉን በሚሰጧቸው ተግባራት ላይ ይወስኑ ፡፡
ደረጃ 2
የዴልፊ የልማት አካባቢን ይጀምሩ ፡፡ በዋናው የትግበራ ምናሌ ውስጥ ክፍሉን ፣ አዲስ አካላትን ንጥሎችን ይክፈቱ ፡፡ በሚታየው የንግግር ሳጥን ውስጥ በአናስተርስ ዓይነት መስክ ውስጥ ሊያሻሽሉት የሚፈልጉትን የክፍል ክፍል ይምረጡ። ውርስን የማይጠቀሙ ከሆነ በክፍል ስም መስክ ውስጥ በቀላሉ “ቲ” በሚለው ፊደል ለሚጀምረው አዲስ አካል ስም ያስገቡ። በ Pale ገጽ መስክ ውስጥ ከተጫነ በኋላ የአካል ትርን ስም ይጻፉ ፣ ከዚያ የፍጥረትን ክፍል ቁልፍን ጠቅ ያድርጉ። የልማት አካባቢው ለአዲሱ አካል አብነት በራስ-ሰር ያመነጫል። የተፈጠረው የፓስካል ኮድ ምሳሌ
አሃድ MyBtn;
በይነገጽ
ይጠቀማል
ዊንዶውስ ፣ SysUtils ፣ መልእክቶች ፣ ክፍሎች ፣ ቁጥጥሮች ፣ ግራፊክስ ፣ ቅጾች ፣ ስቲዲቲልስ ፣ መገናኛዎች;
ዓይነት
TMyBtn = ክፍል (TButton)
የግል
የተጠበቀ
የህዝብ
ታተመ
መጨረሻ;
የአሠራር ሂደት ይመዝገቡ;
ትግበራ
የአሠራር ሂደት ይመዝገቡ;
ጀምር
RegisterComponents ('MyComponents' ፣ [TMyBtn]);
መጨረሻ;
መጨረሻ
በተመሳሳይ የቲቢተን ቁልፍን በመደበኛ ክፍል መሠረት አዲስ ክፍል TMyBtn የተቋቋመው ብቻ ሳይሆን በክፍል ቤተ-ስዕሉ ውስጥ አዲስ አካልን ለማስመዝገብ የአሠራር ሂደትም ተገልጻል ፡፡
ደረጃ 3
በግል መመሪያው ውስጥ አካልን ለመፍጠር የሚያስፈልጉዎትን ሁሉንም መስኮች ፣ አሰራሮች እና ተግባራት ይግለጹ እና እነሱ የተደበቁበት ሁኔታ ይኖራቸዋል ፡፡ የእርሻውን ስም (በ “ፊ” ፊደል) ፣ ዓይነትውን ይግለጹ ፡፡ ለምሳሌ ፣ የ ‹FDatas› ቅፅ መዝገብ ኢንቲጀር የአንድ ኢንቲጀር ዓይነት ተለዋዋጭ FDatas ይገልጻል ፡፡ በተጠበቀው ክፍል ውስጥ የሚፈልጉትን የዝግጅት ተቆጣጣሪዎች ይዘርዝሩ ፣ ለምሳሌ ከቁልፍ ሰሌዳ ወይም ከመዳፊት ቁልፍ ማተሚያዎች ፡፡ በተጨማሪም ፣ አንድ ክፍል በሚወርሱበት ጊዜ የመሻሪያውን ቁልፍ ቃል መወሰን አለብዎት - የመደበኛውን ክስተት የወላጅ ተቆጣጣሪ ለመደራረብ ፡፡ ለምሳሌ, የመግቢያ አሰራር ጠቅ ያድርጉ; መሻር በአዝራሩ ላይ ያለው የመዳፊት ጠቅታ መጥለፉን ያረጋግጣል ፡፡
ደረጃ 4
ለተጠቃሚው የሚገኙትን አካላት ተግባራት እና አሰራሮች በሕዝብ እና በታተሙ መመሪያዎች ውስጥ ተገልፀዋል ፣ ለምሳሌ የቅጹን መዝገብ በመጠቀም-ተግባር TSysInfo. GetUser: string or ንብረት MachName: string. በመጨረሻው መመሪያ ውስጥ ንብረት የሚለውን ቃል ሲጠቀሙ በእቃ ተቆጣጣሪው ውስጥ የሚገኙ ንብረቶችን መለየት ይችላሉ ፡፡
ደረጃ 5
በተገለጹት የአሠራር ሂደቶች እና ተግባራት ውስጥ ለክፍሉ አሠራር ትክክለኛውን ኮድ ይፃፉ ፡፡ የናሙና ተቆጣጣሪ ኮድ
ተግባር MachName: string;
እ.ኤ.አ.
ገጽ: ኢንቲጀር;
ጋር: PChar;
ጀምር
ሐ: = stralloc (ገጽ);
መጨረሻ;
መጨረሻ
ደረጃ 6
ክፍሉን በሚፈልጉት ፕሮጀክት ውስጥ ይጫኑ ፡፡ ከዴልፊ ዋና ምናሌ ውስጥ አካላትን ይምረጡ ፣ አካልን ይጫኑ ፡፡ በሚታየው የንግግር ሳጥን ውስጥ አንዱን ትሮች ይክፈቱ ወደ ነባር ጥቅል ክፍሉን አሁን ባለው ጥቅል ውስጥ ማስገባት ከፈለጉ ወይም ወደ አዲስ ጥቅል - ወደ አዲሱ ፡፡ እሺን ጠቅ ያድርጉ እና ጥቅሉን እንደገና ለመጻፍ የመተግበሪያውን ጥያቄ ያረጋግጡ (አስፈላጊ ከሆነ)። ከዚያ በኋላ የተፃፈው አካል ለአገልግሎት ዝግጁ ይሆናል ፡፡