Mendapatkan posisi dan ukuran jendela
Saat Anda mengotomatiskan aplikasi windows dan desktop, Anda mungkin perlu mengetahui posisi dan ukuran jendela yang tepat.
Untuk mengambil informasi ini, gunakan tindakan Dapatkan detail jendela dan atur opsi properti Jendela ke Dapatkan lokasi dan ukuran jendela. Tindakan menyimpan nilai yang diambil dalam variabel teks bernama WindowProperty.
Catatan
Tindakan Dapatkan detail jendela memerlukan elemen UI yang menentukan jendela dari mana ia akan mengambil attrubite yang dipilih. Anda dapat menemukan informasi lebih lanjut mengenai elemen UI di Automate menggunakan elemen UI.
Setelah mengambil nilai teks WindowProperty , Anda harus membaginya menjadi nilai terpisah dan mengubahnya menjadi angka.
Untuk memisahkan nilai teks, sebarkan tindakan Pisahkan teks dan pisahkan nilai menggunakan karakter koma (,) sebagai pembatas. Nilai yang dipisahkan disimpan dalam variabel daftar bernama TextList.
Sebelum mengonversi teks menjadi angka, gunakan tindakan Buat daftar baru untuk membuat daftar yang akan menyimpan angka yang dikonversi dalam langkah-langkah berikut.
Untuk mengakses setiap item dari TextList secara independen, menyebarkan Untuk setiap loop.
Di dalam loop, gunakan tindakan Konversi teks menjadi angka untuk mengonversi item teks saat ini dari loop menjadi angka.
Selanjutnya, gunakan tindakan Tambahkan item ke daftar untuk menyimpan nomor yang dihasilkan ke daftar yang dibuat sebelumnya.
Untuk mengakses nilai posisi dan ukuran akhir nanti dalam alur Anda, gunakan notasi berikut:
- Daftar[0] - Titik kiri jendela
- Daftar[1] - Titik atas jendela
- Daftar[2] - Lebar jendela
- Daftar[3] - ketinggian jendela
Untuk menghitung titik kanan dan bawah jendela, Anda dapat menggunakan ekspresi berikut:
- %List[0] + List[2]% - Titik kanan jendela
- %List[1] + List[3]% - Titik bawah jendela
Catatan
Anda dapat menemukan informasi selengkapnya tentang daftar dan notasi VariableName[ItemNumber] di tipe data Variabel.