ቅፅን እንዴት መዝጋት እንደሚቻል

ዝርዝር ሁኔታ:

ቅፅን እንዴት መዝጋት እንደሚቻል
ቅፅን እንዴት መዝጋት እንደሚቻል

ቪዲዮ: ቅፅን እንዴት መዝጋት እንደሚቻል

ቪዲዮ: ቅፅን እንዴት መዝጋት እንደሚቻል
ቪዲዮ: በጥያቄያችሁ መሰረት gta san እንዴት በስልክ መጫወት እንደሚቻል የሚያሳይ ቪዲዮ ። 2024, ግንቦት
Anonim

የቅጾች እንደ በይነገጽ አካላት ፅንሰ-ሀሳብ ፣ የመስኮቶችን ተግባራዊነት የሚያጠቃልል እና ከእነሱ ጋር አብሮ የመስራት የተለያዩ ገጽታዎች ረቂቅነት በማመልከቻ መርሃግብር መስክ ላይ የተመሠረተ ነው ፡፡ የተለያዩ መድረኮች እና ማዕቀፎች አብዛኛውን ጊዜ የዚህ ፅንሰ-ሀሳብ የራሳቸውን አፈፃፀም ያቀርባሉ ፡፡ በዚህ መሠረት ቅጹን ለመቆጣጠር ለምሳሌ ለመዝጋት የተለያዩ ዘዴዎችን መጠቀም ያስፈልግዎታል ፡፡

ቅፅን እንዴት መዝጋት እንደሚቻል
ቅፅን እንዴት መዝጋት እንደሚቻል

አስፈላጊ

  • - የልማት አካባቢ ወይም የጽሑፍ አርታኢ;
  • - የፕሮግራሙን ኮድ የመለወጥ ችሎታ።

መመሪያዎች

ደረጃ 1

ለመዝጋት ለሚፈልጉት የቅጹ ነገር የመስኮቱን ፣ የእቃውን ፣ የማጣቀሻውን ወይም የጠቋሚውን መያዣ ያግኙ ፡፡ እንደ አንድ ደንብ ፣ ገላጭው የሚያስፈልገው ምንም ማዕቀፎችን ሳይጠቀሙ በዊንዶውስ ስር ሲሰሩ ብቻ (ኤ.ፒ.አይ. ብቻ በመጠቀም) ነው ፡፡ በሌሎች ሁኔታዎች ፣ ከቅጾች ጋር ያሉ ድርጊቶች ብዙውን ጊዜ በተጓዳኝ ዕቃዎች በኩል ይከናወናሉ ፡፡ ቅጹ ቀደም ሲል ስለ ተከፈተ ፣ ተጓዳኙ ነገር እንዲሁ ተፈጥሯል ፡፡ ተጠቀምበት. በአንድ የቅፅ ክፍል ዘዴዎች ኮድ ውስጥ የነገሩን ዘዴዎች እና ባህሪዎች መድረስ ብዙውን ጊዜ እነዚህን (C ++ ፣ C #) ፣ ራስን (ዴልፊ) ፣ እኔ (ቪዥዋል ቤዚክ) ፣ ወይም በቀላሉ ከአሁኑ ወሰን ተደራሽ ስለሆኑ በስም ፡፡

ደረጃ 2

መያዣውን በማወቅ እንደ ሞድ-አልባ መገናኛ የተፈጠረውን ቅጽ ይዝጉ። ፕሮግራሙ በመዝጋት ላይ አንዳንድ እርምጃዎችን እንዲያከናውን እና ምናልባትም ለመከላከል ከፈለጉ የ WM_CLOSE መልእክት ወደ መስኮቱ ይላኩ ፡፡

:: ፖስታ መልእክት (ሰ ፣ WM_CLOSE ፣ 0 ፣ 0);

አለበለዚያ “DestroyWindow” ን በመጥራት ብቻ ያጥፉት

:: DestroyWindow (h);

እዚህ ሸ ወደ መስኮቱ መያዣው ነው።

ደረጃ 3

የማይክሮሶፍት. NET Framework ን በሚያከናውን ፕሮግራም ውስጥ አንድ ቅፅ ለመዝጋት የእሱን ነገር ዝጋ ዘዴ ይጠቀሙ (ይህ በሲስተም ዊንዶውስ ፎርምስስስ ውስጥ የቅጹ ክፍል ነገር ነው)። ለምሳሌ ፣ ከቅጽ ክፍል ዘዴ ፣ ጥሪ እንደዚህ ሊደረግ ይችላል-

ይህ ይዝጉ ();

ከዚያ ፣ ቅጹ የ MDI መተግበሪያ አካል ከሆነ ወይም ShowDialog ን በመጥራት የታየ ከሆነ ፣ የቆሻሻ ሰብሳቢው ማህደረ ትውስታን ነፃ ማድረግ እንዲችል እንዲሁ Dispose ይደውሉ።

ደረጃ 4

በዴልፊ ውስጥ ቅጹን ለመዝጋት የተጠጋውን ዘዴ ይጠቀሙ ፡፡ በአማራጭ ፣ ለሞዳል ቅጾች የሞዳልአርሳል ንብረትን ከዜሮ ውጭ ወደ ሌላ እሴት መወሰን ይችላሉ ፡፡ በተለምዶ ጥቅም ላይ የሚውሉት ቋሚዎች mrOk ፣ mrCancel ፣ ወዘተ ናቸው ፡፡

ደረጃ 5

በ VBA እስክሪፕቶች ውስጥ የማይክሮሶፍት ቢሮ ማመልከቻዎች ቅጾች የእነሱን ዕቃዎች ደብቅ ዘዴ በመደወል ሊዘጋ ይችላል ፡፡ ለምሳሌ ፣ ከቅጽ ወይም ከቁጥጥሩ ተቆጣጣሪ እንደዚህ ማድረግ ይችላሉ-

እኔ. ደብቅ

የሚመከር: