Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Code and Resource for Vietnamese

  1. #1
    Ngày gia nhập
    08 2017
    Bài viết
    4,085

    Mặc định Code and Resource for Vietnamese

    A. Mở đầu:
    Giả định cần tạo form như mẫu sau


    Thì nên làm như thế nào, với công cụ nào, cụ thể hơn với định dạng nào để khi chạy nó không bị biến dạng thành ký hiệu khoa đẩu - tượng hình


    ...
    ..
    .

  2. #2
    Ngày gia nhập
    08 2017
    Bài viết
    4,085

    Sau khi thiết kế (design) xong rc, cần dịch nó thành res file.

    Mỗi nhà cung cấp đều có trình dịch riêng:
    + MinGW có windres.exe
    + Borland có brcc32.exe
    + Ms có rc.exe ...
    Ví dụ:
    Cmd Code:
    1. C:\>rc.exe /?
    2.  
    3. Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
    4. Copyright (C) Microsoft Corporation.  All rights reserved.
    5.  
    6. Usage:  rc [options] .RC input file
    7. Switches:
    8.    /r       Emit .RES file (optional)
    9.    /v       Verbose (print progress messages)
    10.    /d       Define a symbol
    11.    /u       Undefine a symbol
    12.    /fo      Rename .RES file
    13.    /l       Default language ID in hex
    14.    /i       Add a path for INCLUDE searches
    15.    /x       Ignore INCLUDE environment variable
    16.    /c       Define a code page used by NLS conversion
    17.    /w       Warn on Invalid codepage in .rc (default is an error)
    18.    /y       Don't warn if there are duplicate control ID's
    19.    /n       Append null's to all strings in the string tables
    20.    /fm      Localizable resource only dll file name
    21.    /q       RC Configuration file for the resource only DLL
    22.    /g       Specify the ultimate fallback language ID in hex
    23.    /g1      Specify if version only MUI file can be created
    24.    /g2      Specify the custom file version for checksum in MUI creation
    25.    /nologo  Suppress startup logo
    26. Flags may be either upper or lower case
    27.  
    28.  
    29. C:\>
    ...
    ..
    .

  3. #3
    Ngày gia nhập
    08 2017
    Bài viết
    4,085

    Một lần khi copy, paste và có sửa đổi một chương trình nhỏ viết trên vc++

    C Code:
    1. #include <stdio.h>
    2.  
    3. int main(){
    4.     printf("Tiếng Việt cho người Việt.\n");
    5. }
    +Dịch và chạy thử nó ra thế này


    +Thế là thế nào, điều thần kì nào đã làm nên kỳ tích này?

    +Thì do trước đó chạy TVvc1.exe, chưa trả các thiết lập về lại giá trị mặc định

    Hôm sau nói tiếp
    ...
    ..
    .

  4. #4
    Ngày gia nhập
    08 2017
    Bài viết
    4,085

    NNLT xi có 3 ông lớn là Msc, Gcc và Bcc. Xi được biết và sử dụng phổ biến ở Việt Nam.
    Cùng là xi nhưng 3 ông ứng xử với text, code, resource khác nhau.

    Resource cho WinForm giúp có cái nhìn trực quan, bố cục, kích thước, màu sắc, vị trí của các control nó khi hoạt động.
    Khi IDE soạn thảo, design tốt kèm TBD tốt thì đẹp như thơ, như mơ trong giấc ngủ ngon; đời cũng có ác mộng.

    Mỗi ông hỗ trợ Utf-X khác nhau (X là 8 có hoặc không BOM, hay 16 với BE hay LE) biết được điều này là giải quyết được 85% vấn đề. Để hiện tiếng Việt, người thì dùng hex trộn trong mã nguồn (thậm chí IDE cũ của Borland tự động sinh hex trong text/code khi có Utf-Tiếng Việt) thế thì còn gì là WYSIWYG nữa!

    Với ASCII thì không có vấn đề gì, bởi thế có ưu thế sáng tạo chữ Quốc ngữ mới ở Việt Nam, chu Viet khong dau trong lập trình!
    Hôm sau bàm tiếp!
    ...
    ..
    .

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn