Trang 2 trên tổng số 4 Đầu tiênĐầu tiên 1234 Cuối cùngCuối cùng
Từ 11 tới 20 trên tổng số 36 kết quả

Đề tài: dùng 1 file exe để mở một file

  1. #11
    Ngày gia nhập
    07 2018
    Bài viết
    7

    Mặc định dùng 1 file exe để mở một file

    Trích dẫn Nguyên bản được gửi bởi Monre Xem bài viết
    Hứng thú thì xem #11
    http://diendan.congdongcviet.com/threads/t401853::nhap-xuat-tieng-viet-trong-console-cmd-exe.cpp/page2/

    minh họa, đính kèm toàn bộ mã nguồn và exec
    cái này hình như là phải tùy ide mới gõ được tiếng việt ở trong nó đúng không ạ

    - - - Nội dung đã được cập nhật ngày 21-04-2019 lúc 10:54 PM - - -

    Trích dẫn Nguyên bản được gửi bởi MHoang Xem bài viết
    Các mẹo vặt cho bước 1 như sau:
    a. Mở trình soạn thảo Registry Editor của Windows
    b. RightClick lên khóa : HKEY_CLASSES_ROOT trong Treeview bên trái => New => Key
    c. RE sẽ tạo ra một khóa mới và chờ chúng ta thay đổi tên cho nó. Chúng ta đặt tên cho khóa này là .xxx (đây là đuôi mở rộng ở trên chủ top đề cập).
    d. RightClick lên (Default) trong Listview bên phải => Modify.... Trong hộp thoại, ở phần Value data, nhập vào chuỗi xxxFile. Đặt tên khác cũng không sao nhưng phải đồng bộ với các bước kế tiếp.
    e. RightClick lên khóa : HKEY_CLASSES_ROOT trong Treeview bên trái => New => Key
    f. Đặt tên cho khóa mới là xxxFile (giống chuỗi ở bước d).
    g. RightClick lên khóa xxxFile, chọn và tạo ra khóa con có tên shell (phải dùng tên này).
    h. RightClick lên khóa shell, chọn và tạo khóa con có tên open (phải dùng tên này).
    i. RightClick lên khóa open, chọn và tạo khóa con có tên command (phải dùng tên này).
    j. Chọn khóa command. Bên Listview chúng ta RightClick lên (Default) => Modify....
    k. Trong hộp thoại, ở phần Value data, nhập vào chuỗi đường dẫn chương trình cùng tùy chọn dòng lệnh ví dụ :
    "D:\MyProgams\YYYY.exe" "%1"
    . lưu ý nhớ đặt tên chương trình trong cặp dấu nháy, tới khoảng trống, rồi tới ký hiệu thay thế cũng trong dấu nháy.
    . "%1" ở đây có nghĩa là tập tin đi kèm sẽ được chuyển vào YYYY.exe thông qua tham số thứ nhất trong mảng tham số. Và đây là lý do tại sao YYYY.exe phải có cơ chế tiếp nhận và xử lý tham số đầu vào. Nếu không thì YYYY.exe cũng vẫn được gọi nhưng nó chẳng biết đang xử lý tập tin nào.

    Chúng ta hoàn toàn có thể viết chương trình tự động làm các bước trên...
    vâng mình cảm ơn bạn. mình có hỏi một vài người thấy bảo là các chương trình, phần mềm khi tải về nó tự động tạo khóa trong regedit có đúng không ạ

    - - - Nội dung đã được cập nhật ngày 21-04-2019 lúc 10:54 PM - - -

    Trích dẫn Nguyên bản được gửi bởi MHoang Xem bài viết
    Các mẹo vặt cho bước 1 như sau:
    a. Mở trình soạn thảo Registry Editor của Windows
    b. RightClick lên khóa : HKEY_CLASSES_ROOT trong Treeview bên trái => New => Key
    c. RE sẽ tạo ra một khóa mới và chờ chúng ta thay đổi tên cho nó. Chúng ta đặt tên cho khóa này là .xxx (đây là đuôi mở rộng ở trên chủ top đề cập).
    d. RightClick lên (Default) trong Listview bên phải => Modify.... Trong hộp thoại, ở phần Value data, nhập vào chuỗi xxxFile. Đặt tên khác cũng không sao nhưng phải đồng bộ với các bước kế tiếp.
    e. RightClick lên khóa : HKEY_CLASSES_ROOT trong Treeview bên trái => New => Key
    f. Đặt tên cho khóa mới là xxxFile (giống chuỗi ở bước d).
    g. RightClick lên khóa xxxFile, chọn và tạo ra khóa con có tên shell (phải dùng tên này).
    h. RightClick lên khóa shell, chọn và tạo khóa con có tên open (phải dùng tên này).
    i. RightClick lên khóa open, chọn và tạo khóa con có tên command (phải dùng tên này).
    j. Chọn khóa command. Bên Listview chúng ta RightClick lên (Default) => Modify....
    k. Trong hộp thoại, ở phần Value data, nhập vào chuỗi đường dẫn chương trình cùng tùy chọn dòng lệnh ví dụ :
    "D:\MyProgams\YYYY.exe" "%1"
    . lưu ý nhớ đặt tên chương trình trong cặp dấu nháy, tới khoảng trống, rồi tới ký hiệu thay thế cũng trong dấu nháy.
    . "%1" ở đây có nghĩa là tập tin đi kèm sẽ được chuyển vào YYYY.exe thông qua tham số thứ nhất trong mảng tham số. Và đây là lý do tại sao YYYY.exe phải có cơ chế tiếp nhận và xử lý tham số đầu vào. Nếu không thì YYYY.exe cũng vẫn được gọi nhưng nó chẳng biết đang xử lý tập tin nào.

    Chúng ta hoàn toàn có thể viết chương trình tự động làm các bước trên...
    vâng mình cảm ơn bạn. mình có hỏi một vài người thấy bảo là các chương trình, phần mềm khi tải về nó tự động tạo khóa trong regedit có đúng không ạ

  2. #12
    Ngày gia nhập
    08 2017
    Bài viết
    3,070

    IDE hỗ trợ tốt tiếng Việt có Vs, CB, ... - xem codeblocks
    http://diendan.congdongcviet.com/threads/t400748::codeblocks-ide-for-c-cpp.cpp

    Tôi dùng notepad++ là đủ, là được rồi.

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

    Đã gấp đôi thời gian bạn ước lượng.

    Bạn biết 7z hay notepad++ không? Nó đều là open source.
    Nó tích hợp menu ngữ cảnh trong WE


    nghiên cứu về nó, trước giúp bạn hiểu tường tận vấn đề đã đặt ra, sau còn rất nhiều kiến thức khác mà LTV cần phải có.

    Giúp như vậy được chưa; còn code tôi đã viết vẫn tiếp tục chờ, nó có ích khi có đủ kiến thức, biết sớm không tốt.

  4. #14
    Ngày gia nhập
    07 2018
    Bài viết
    7

    Trích dẫn Nguyên bản được gửi bởi Monre Xem bài viết
    Đã gấp đôi thời gian bạn ước lượng.

    Bạn biết 7z hay notepad++ không? Nó đều là open source.
    Nó tích hợp menu ngữ cảnh trong WE


    nghiên cứu về nó, trước giúp bạn hiểu tường tận vấn đề đã đặt ra, sau còn rất nhiều kiến thức khác mà LTV cần phải có.

    Giúp như vậy được chưa; còn code tôi đã viết vẫn tiếp tục chờ, nó có ích khi có đủ kiến thức, biết sớm không tốt.
    vâng, dạo này e hơi bận. Bời vì viết code là đam mê. Còn em lại làm việc khác nên hơi nhiều việc chưa rảnh để viết được.

  5. #15
    Ngày gia nhập
    08 2017
    Bài viết
    3,070

    tôi sẵn lòng giúp cháu và cộng đồng.

    quá thời hạn 4, 5 lần song tôi vẫn chờ

    so với anh Phúc thủ tướng thì mới 1/3. Hy vọng cháu làm được.

  6. #16
    Ngày gia nhập
    08 2017
    Bài viết
    3,070

    Mặc định dùng 1 file exe để mở một file

    Ý tưởng nhiều, thành công ít.

  7. #17
    Ngày gia nhập
    07 2018
    Bài viết
    7

    Trích dẫn Nguyên bản được gửi bởi Monre Xem bài viết
    Ý tưởng nhiều, thành công ít.
    máy của em bị hỏng mới sửa được.
    Em gửi file lên anh/chị giúp em cái khi bấm vào file *.xxx nó tự mở cái file exe lên ạ

    - - - Nội dung đã được cập nhật ngày 22-07-2019 lúc 11:55 AM - - -

    https://drive.google.com/drive/folde...dE?usp=sharing

    - - - Nội dung đã được cập nhật ngày 22-07-2019 lúc 12:03 PM - - -

    - Cái kia thì phải tải cả cái thư mục kia về ạ. Thư mục tải về phải có dạng TiengViet/TiengViet/*(file exe và file uni).
    - Cái này em làm đơn giản cho nhanh nên nó chỉ hiển thị mỗi chữ xin chào thôi ạ.
    - File tiengviet.uni có thể mở bằng notepad. chỉ được phép nhập số từ 1 tới 8, dưới cùng phải có dấu ';'
    - Số 8 luôn là dấu ';'
    - trong đó:
    x i n c h à o ;
    1 2 3 4 5 6 7 8
    nếu sắp xếp lại các số nó chỉ đảo vị trí của các ký tự thôi ạ

    - - - Nội dung đã được cập nhật ngày 22-07-2019 lúc 12:05 PM - - -

    hình ảnh hiển thị lên ạ Click vào hình ảnh để lấy hình ảnh lớn

Tên:		Capture.PNG
Lần xem:	4
Size:		10.6 KB
ID:		68399

  8. #18
    Ngày gia nhập
    08 2017
    Bài viết
    3,070

    Chú (bác/ông) đã có ý giúp cháu. cháu chỉ cần nói ý tưởng là đủ cho việc cần giúp cháu hoàn thành mục tiêu.

  9. #19
    Ngày gia nhập
    07 2018
    Bài viết
    7

    Trích dẫn Nguyên bản được gửi bởi Monre Xem bài viết
    Chú (bác/ông) đã có ý giúp cháu. cháu chỉ cần nói ý tưởng là đủ cho việc cần giúp cháu hoàn thành mục tiêu.
    vâng ạ.
    Ý tưởng của cháu là:
    - file *.uni sẽ chứa các số và chữ cái (có thể để dạng HEX)
    - Cách đọc lẫn ghi như sau:
    + Kiểu-Màu-Hướng-ID1-ID2-ID3
    + Kiểu là các trạng thái B-I-U-Aa: Bao gồm 16 giá trị từ 0 tới F
    + Màu: Bao gồm 256 giá trị (nếu cần) từ 00 tới FF
    + Hướng: Là góc xoay hay hướng xoay của ký tự bao gồm 16 giá trị (nếu cần) từ 0 tới F
    + ID1, ID2, ID3: là mã của ký tự mỗi ID là 1 chữ cái từ 0 tới F
    tổng cộng đoạn mã cần đọc của 1 ký tự là: X-XX-X-X-X-X (7 ký tự)

  10. #20
    Ngày gia nhập
    08 2017
    Bài viết
    3,070

    Cháu định viết lại Hexa View?

    Bạn viết ứng dụng tạo, soạn thảo, lưu nội dung được 1 trong 2 kiểu trên, tôi chỉ cho cái bạn muốn.

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