Маягтыг хэрхэн хаах вэ

Агуулгын хүснэгт:

Маягтыг хэрхэн хаах вэ
Маягтыг хэрхэн хаах вэ

Видео: Маягтыг хэрхэн хаах вэ

Видео: Маягтыг хэрхэн хаах вэ
Видео: Та энэ жорыг хайрлах болно! ҮХЭР ШАШЛИК. Гайхамшигтай тендер, шүүслэг shish kebab! ENG SUB. 2024, Арваннэгдүгээр
Anonim

Цонхны ажиллагааг багтааж, тэдгээртэй ажиллах янз бүрийн талыг хураангуйлсан интерфэйсийн элемент болох хэлбэрийн тухай ойлголт нь хэрэглээний програмчлалын талбарт бат бэх суурилагдсан байдаг. Төрөл бүрийн платформ, хүрээ нь энэхүү үзэл баримтлалыг ихэвчлэн хэрэгжүүлдэг. Үүний дагуу, маягтыг хянахын тулд, жишээлбэл хаахын тулд та янз бүрийн аргыг ашиглах хэрэгтэй.

Маягтыг хэрхэн хаах вэ
Маягтыг хэрхэн хаах вэ

Шаардлагатай

  • - хөгжүүлэх орчин эсвэл текст засварлагч;
  • - програмын кодыг өөрчлөх чадвар.

Зааварчилгаа

1-р алхам

Хаахыг хүссэн хэлбэрийн цонх, объект, лавлагаа эсвэл заагчийг бариул. Дүрмээр бол тодорхойлогч нь ямар ч хүрээ ашиглахгүйгээр (зөвхөн API ашигладаг) Windows-ийн доор програмчлахад хэрэг болж магадгүй юм. Бусад тохиолдолд хэлбэр бүхий үйлдлүүд нь ихэвчлэн холбогдох объектуудаар дамжин хийгддэг. Маягтыг өмнө нь нээсэн тул харгалзах объектыг бас үүсгэсэн. Үүнийг хэрэглэ. Маягтын ангийн аргын кодод объектынх нь арга, шинж чанарт нэвтрэх нь ихэвчлэн ийм (C ++, C #), өөрөө (Delphi), Me (Visual Basic) эсвэл зүгээр л танигчаар дамжуулан боломжтой байдаг. нэрээр нь, одоо байгаа хүрээнээс хандах боломжтой тул.

Алхам 2

Загваргүй харилцах цонх хэлбэрээр үүсгэсэн маягтыг бариулаа мэдэж хаах. Хэрэв та програмыг хаах талаар зарим нэг үйлдэл хийж, үүнээс урьдчилан сэргийлэх боломжтой байхыг хүсч байвал цонхонд WM_CLOSE мессеж илгээнэ үү.

:: PostMessage (h, WM_CLOSE, 0, 0);

Үгүй бол DestroyWindow руу залгаж устгана уу:

:: DestroyWindow (h);

Энд h бол цонхны бариул юм.

Алхам 3

Microsoft. NET Framework програмыг ажиллуулах програмыг хаахын тулд түүний объектын Close аргыг ашиглана уу (энэ бол System. Windows. Forms нэрийн талбар дахь Form ангийн объект юм). Жишээлбэл, маягтын ангийн аргаас дараахь байдлаар дуудлага хийж болно.

this. Close ();

Дараа нь хэрэв маягт нь MDI програмын хэсэг юмуу эсвэл ShowDialog руу залгаж гарч ирсэн бол хог цуглуулагч санах ойг чөлөөлөхийн тулд Dispose руу залгаарай.

Алхам 4

Delphi-д Close хэлбэрийг ашиглан хаах хэрэгтэй. Эсвэл модаль хэлбэрийн хувьд та ModalResult шинж чанарыг тэгээс бусад утгад тохируулж болно. Түгээмэл хэрэглэгддэг тогтмолуудыг mrOk, mrCancel гэх мэт.

Алхам 5

Microsoft Office програмын VBA скрипт дэх маягтуудыг объектуудын Hide аргыг дуудаж хааж болно. Жишээлбэл, маягтын үйл явдал зохицуулагч эсвэл түүний хяналтаас та үүнийг дараах байдлаар хийж болно.

Намайг нуух

Зөвлөмж болгож буй: