Bagikan melalui


Editor Biner (C++)

Perhatian

Mengedit sumber daya seperti kotak dialog, gambar, atau menu di Editor Biner berbahaya. Pengeditan yang salah dapat merusak sumber daya, membuatnya tidak dapat dibaca di editor aslinya.

Editor Biner memungkinkan Anda mengedit sumber daya apa pun di tingkat biner dalam format heksadesimal atau ASCII. Anda juga dapat menggunakan perintah Temukan untuk mencari string ASCII atau byte heksadesimal. Gunakan Editor Biner hanya saat Anda perlu melihat atau membuat perubahan kecil pada sumber daya kustom atau jenis sumber daya yang tidak didukung oleh lingkungan Visual Studio. Editor Biner tidak tersedia di edisi Ekspres.

  • Untuk membuka Editor Biner pada file baru, buka menu File>File Baru>, pilih jenis file yang ingin Anda edit, lalu pilih panah jatuh di samping tombol Buka, dan pilih Buka Dengan>Editor Biner. Pilihan dropdown dalam dialog File baru tidak tersedia di Visual Studio 2019, tetapi tersedia di Visual Studio 2022.

  • Untuk membuka Editor Biner pada file yang sudah ada, buka menu File>Buka>File, pilih file yang ingin Anda edit, lalu pilih panah drop di samping tombol Buka, dan pilih Buka Dengan>Editor Biner.

    Cuplikan layar Editor Biner.

    Editor biner terbuka pada file yang disebut Scribble.rc. mydata.rc. File dibagi menjadi tiga bagian. Bagian kiri memperlihatkan alamat dari awal file. Bagian tengah memperlihatkan kolom nilai heksadesimal dari file. Bagian kanan memperlihatkan karakter ASCII yang sesuai dengan nilai heksadesimal.

    Data biner untuk kotak dialog ditampilkan di Editor Biner

Hanya nilai ASCII tertentu yang diwakili dalam Editor Biner (0x20 melalui 0x7E). Karakter yang diperluas ditampilkan sebagai titik di bagian nilai ASCII panel kanan dari Editor Biner. Karakter yang dapat dicetak adalah nilai ASCII 32 hingga 126.

Tip

Saat menggunakan Editor Biner, dalam banyak instans Anda dapat mengklik kanan untuk menampilkan menu pintasan perintah khusus sumber daya. Perintah yang tersedia bergantung pada apa yang ditujukan kursor Anda. Misalnya, jika Anda mengklik kanan saat menunjuk ke Editor Biner dengan nilai heksadesimal yang dipilih, menu pintasan memperlihatkan perintah Potong, Salin, dan Tempel .

Bagaimana Caranya

Editor Biner memungkinkan Anda:

Untuk membuka sumber daya desktop Windows untuk pengeditan biner

  1. Di Tampilan Sumber Daya, pilih file sumber daya tertentu yang ingin Anda edit.

  2. Klik kanan sumber daya dan pilih Buka Data Biner.

Catatan

Jika Anda menggunakan jendela Tampilan Sumber Daya untuk membuka sumber daya dengan format yang tidak dikenali Visual Studio, seperti RCDATA atau sumber daya kustom, sumber daya secara otomatis dibuka di Editor Biner.

Untuk membuka sumber daya terkelola untuk pengeditan biner

  1. Di Penjelajah Solusi, pilih file sumber daya tertentu yang ingin Anda edit.

  2. Klik kanan sumber daya dan pilih Buka Dengan.

  3. Dalam kotak dialog Buka Dengan , pilih Editor Biner.

Catatan

Anda dapat menggunakan Editor Gambar dan Editor Biner untuk bekerja dengan file sumber daya dalam proyek terkelola. Sumber daya terkelola apa pun yang ingin Anda edit harus berupa sumber daya tertaut. Editor sumber daya Visual Studio tidak mendukung pengeditan sumber daya yang disematkan.

Untuk mengedit sumber daya

Jika Anda ingin menggunakan Editor Biner pada sumber daya yang sudah diedit di jendela editor lain, tutup jendela editor lain terlebih dahulu.

  1. Pilih byte yang ingin Anda edit.

    Tombol Tab memindahkan fokus antara bagian heksadesimal dan ASCII dari Editor Biner. Anda dapat menggunakan tombol Page Up dan Page Down untuk berpindah melalui layar sumber daya satu per satu.

  2. Ketik nilai baru.

    Nilai segera berubah di bagian heksadesimal dan ASCII dan fokus bergeser ke nilai berikutnya sejalan.

Catatan

Editor Biner menerima perubahan secara otomatis saat Anda menutup editor.

Untuk menemukan data biner

Anda dapat mencari string ASCII atau byte heksadesimal. Misalnya, untuk menemukan Hello, Anda dapat mencari string Hello atau nilai heksadesimalnya, 48 65 6C 6C 6F.

  1. Buka menu Edit>Temukan.

  2. Dalam kotak Temukan Apa , pilih string pencarian sebelumnya dari daftar drop-down atau ketik data yang ingin Anda temukan.

  3. Pilih salah satu opsi Temukan dan pilih Temukan Berikutnya.

Untuk membuat sumber daya kustom atau data baru

Anda dapat membuat sumber daya kustom atau data baru dengan menempatkan sumber daya dalam file terpisah menggunakan sintaks file skrip sumber daya normal (.rc), lalu menyertakan file tersebut dengan mengklik kanan proyek Anda di Penjelajah Solusi dan memilih Termasuk Sumber Daya.

  1. Buat file .rc yang berisi sumber daya kustom atau data.

    Anda dapat mengetik data kustom dalam .rc file sebagai string kutipan yang dihentikan null, atau sebagai bilangan bulat dalam format desimal, heksadesimal, atau oktal.

  2. Di Penjelajah Solusi, klik kanan file .rc proyek Anda dan pilih Sumber Daya Termasuk.

  3. Dalam kotak Direktif Waktu Kompilasi, ketik #include pernyataan yang memberikan nama file yang berisi sumber daya kustom Anda, misalnya:

    #include mydata.rc
    

    Pastikan sintaks dan ejaan apa yang Anda ketik sudah benar. Konten kotak Direktif Waktu Kompilasi disisipkan ke dalam file skrip sumber daya persis saat Anda mengetiknya.

  4. Pilih OK untuk merekam perubahan Anda.

Cara lain untuk membuat sumber daya kustom adalah dengan mengimpor file eksternal sebagai sumber daya kustom, lihat Cara: Mengelola Sumber Daya.

Catatan

Membuat sumber daya kustom atau data baru memerlukan Win32.

Persyaratan

Tidak

Lihat juga

Editor Sumber Daya