Rumah  >  Artikel  >  tutorial komputer  >  Bagaimana untuk menyedari bahawa imej latar belakang borang MDI berubah dengan saiz tetingkap dalam VB

Bagaimana untuk menyedari bahawa imej latar belakang borang MDI berubah dengan saiz tetingkap dalam VB

PHPz
PHPzke hadapan
2024-01-07 12:30:11651semak imbas

Cara membuat imej latar belakang borang MDI berubah dengan saiz tetingkap dalam VB

Untuk membantu pemain yang belum melepasi tahap, kami boleh menggunakan kaedah mudah untuk menyelesaikan teka-teki. Kita boleh menambah kawalan kotak gambar dalam borang MDI utama dan menambah kawalan imej di dalamnya. Dengan cara ini, kita boleh menyelesaikan teka-teki dengan mengendalikan kawalan ini. Semoga kaedah ini dapat membantu semua orang!

Sifat Gambar1:

1. Jajar=atas

2.Penampilan=rata

3.BordeStyle=Tiada

4.TabStop=false

Sifat imej1:

1.Regangan=benar

Tambah kod berikut dalam acara ubah saiz borang MDI:

Untuk membantu pemain menyelesaikan teka-teki dengan lebih baik, mari kita belajar tentang kaedah khusus untuk menyelesaikan teka-teki. Dalam proses ini, kita perlu memberi perhatian kepada fungsi penting "Private Sub MDIForm_Resize()", yang akan memainkan peranan penting dalam mengubah saiz tetingkap.

Untuk membantu pemain yang masih belum mencapai tahap, mari kita belajar tentang kaedah penyelesaian teka-teki khusus. Langkah penting dalam proses penyelesaian teka-teki ialah menetapkan ketinggian gambar agar sama dengan ketinggian tetingkap, yang boleh dicapai dengan menggunakan kod "Me.Picture1.Height = Me.Height". Operasi ini akan menjadikan imej menyesuaikan diri dengan saiz tingkap, membolehkan pemain memerhati dan menyelesaikan teka-teki dengan lebih baik. Harapan

Tamat Sub

Tambah kod berikut dalam acara ubah saiz kawalan Picture1:

Untuk membantu pemain yang masih belum menyelesaikan teka-teki, mari kita belajar tentang kaedah khusus untuk menyelesaikan teka-teki.

Untuk membantu pemain yang belum melepasi tahap itu, mari kita belajar tentang kaedah penyelesaian teka-teki yang khusus. Dalam permainan, anda boleh cuba menggunakan kod berikut untuk mengalihkan imej: Me.Image1.Move 0, 0, Me.Picture1.Width, Me.Picture1.Height. Kod ini boleh membantu anda melaraskan kedudukan dan saiz imej untuk menyelesaikan tugas teka-teki dengan lebih baik.

Tamat Sub

Kod di atas adalah contoh mudah, tetapi apabila mengubah saiz, lebar dan ketinggian gambar1 dan imej1 boleh ditetapkan dengan tepat melalui penyahpepijatan untuk mendapatkan kesan paparan imej yang lebih lengkap dan tepat.

Satu kelemahan kaedah ini ialah disebabkan oleh kebolehlarasan saiz bentuk, grafik latar belakang mungkin berubah bentuk. Sudah tentu, kami juga boleh mempertimbangkan untuk mengawal perubahan dalam saiz borang untuk memastikan nisbah aspek borang dan gambar konsisten, tetapi ini akan menambah beberapa kod kawalan tambahan.

Apakah pengaturcaraan VB yang digunakan untuk menambah borang, borang MDI dan modul lain? Borang MDI

MDI (Multiple Document Interface) ialah kaedah untuk mencipta program yang serupa dengan fungsi dalam Photoshop untuk membuka berbilang dokumen dalam satu tetingkap. Setiap program hanya boleh mempunyai satu borang utama MDI, dan borang lain boleh ditetapkan sebagai subbentuk MDI. Dengan cara ini, pengguna boleh memproses berbilang dokumen dengan mudah pada masa yang sama dalam satu antara muka, meningkatkan kecekapan kerja.

Modul dan Modul Kelas

Modul adalah tempat untuk meletakkan maklumat biasa Hampir semua kod yang boleh diletakkan dalam bentuk boleh diletakkan dalam modul. Terdapat banyak faedah menggunakan modul, yang paling jelas ialah ia memudahkan kod anda. Tetapi untuk program yang lebih mudah, menggunakan modul tidak digalakkan kerana ia akan melambatkan program.

Kawalan Pengguna

Dalam VB6.0, pengaturcara boleh membangunkan kawalan mereka sendiri atau menggunakan kawalan pihak ketiga. Format kawalan pihak ketiga yang biasa termasuk ocx dan dll. Terdapat juga beberapa pengaturcara yang bersedia untuk berkongsi pengalaman mereka dan mungkin membangunkan kawalan dalam format ctl. Jika anda memperoleh kawalan sedemikian, bukan sahaja ia boleh digunakan secara percuma, tetapi ia juga mempunyai kelebihan lain berbanding dengan kawalan dalam ocx dan format lain: ia boleh digunakan tanpa melaksanakan perintah regsvr32. Ini bermakna program anda tidak perlu dibungkus ke dalam fail pemasangan, yang setara dengan perisian hijau.

Tambah halaman hartanah

Untuk pemula, mungkin tidak perlu mengetahui cara menambahkan halaman sifat pada kawalan anda sendiri. Fungsi ini digunakan terutamanya untuk keperluan tersuai semasa pembangunan kawalan. Apabila anda mengklik kanan pada kebanyakan kawalan, anda akan melihat pilihan yang dipanggil "Properties", klik padanya untuk membuka halaman harta. Pada halaman sifat, anda boleh menetapkan pelbagai sifat kawalan, seperti saiz, warna, fon, dsb. Ini memudahkan untuk memperibadikan kawalan. Tetapi bagi pengguna biasa, mengetahui cara menggunakan halaman hartanah tidak perlu kerana kebanyakan aplikasi sudah menyediakannya untuk pengguna

Tambah fail

Kadang-kadang apabila pengaturcara membangunkan program, mereka menggunakan fail tambahan untuk pelbagai tujuan (seperti yang diperlukan untuk melaksanakan fungsi tertentu, melindungi hak cipta perisian, dll.), tetapi jika fail tersebut dipadamkan, program itu tidak boleh digunakan boleh menggunakan fungsi ini untuk mengimport fail, dan kemudian VB akan menambah fail ini pada program utama semasa menyusun. Pada masa yang sama, terdapat satu lagi faedah: dapat mencipta program dengan hanya satu fail exe ialah perisian hijau.

Atas ialah kandungan terperinci Bagaimana untuk menyedari bahawa imej latar belakang borang MDI berubah dengan saiz tetingkap dalam VB. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:docexcel.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam