Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Hỏi biến kiểu chuỗi

  1. #1
    Ngày gia nhập
    12 2007
    Bài viết
    147

    Mặc định Hỏi biến kiểu chuỗi

    Mình có 1 đoạn code sau:

    string chuoi=txtChuyen.Text+"\I386\winnt32.exe /cmdcons";

    khi chạy chương trình thì C# không chấp nhận chữ I và chữ w

    Lúc trước mình cũng có đoạn mã tương tự như vậy là:

    string chuoi="/OUTPUT:txtChuyen.Text:\Process.txt.......";
    System.Dianotics.Process.Start("WMIC",chuoi);

    thì nó cũng không chấp nhận chữ P của chữ Process bên trên.
    Cho mình hỏi tại sao vậy.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    11 2007
    Bài viết
    294

    Tại vì kí hiệu "\*" thường đc dùng là ký tự điều khiển ^^!
    Is the moon rising...

  3. #3
    Ngày gia nhập
    01 2008
    Bài viết
    1

    Bạn có thể sửa như thế này:
    string chuoi=txtChuyen.Text+@"\I386\winnt32.exe /cmdcons";
    Thêm kí tự @.

  4. #4
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Trích dẫn Nguyên bản được gửi bởi baothanh07 Xem bài viết
    Mình có 1 đoạn code sau:

    string chuoi=txtChuyen.Text+"\I386\winnt32.exe /cmdcons";

    khi chạy chương trình thì C# không chấp nhận chữ I và chữ w

    Lúc trước mình cũng có đoạn mã tương tự như vậy là:

    string chuoi="/OUTPUT:txtChuyen.Text:\Process.txt.......";
    System.Dianotics.Process.Start("WMIC",chuoi);

    thì nó cũng không chấp nhận chữ P của chữ Process bên trên.
    Cho mình hỏi tại sao vậy.
    Chú ý về chuỗi tuyệt đối và chuỗi không tuyệt đối.

    . Chuỗi không tuyệt đối: bao hàm kí tự thông thường và các mã kí tự đặc biệt. Để xác định các mã kí tự đặc biệt thì kí tự \ đứng trước mã đó
    vi dụ: string txt = "Xuong dong ne \n dong thu 2";
    "\n" <-- mã xuống dòng.
    Để tránh mã đặc biệt thì dùng 2 dấu \\
    Ví dụ: string path = "C:\\Windows\\System"; <-- tương đương với C:\Windows\System
    . Chuỗi tuyệt đối : mọi kí tự được in nguyên xi ra ngoài, bắt đầu bằng dấu @ ở trước:
    Ví dụ: string txt = @"Khong xuong dong duoc \n Van dong so 1 ma con in ra ca chu \n";
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    None!

Các đề tài tương tự

  1. Pattern ( trong regex ) lọc lấy chuỗi giữa 2 chuỗi biết trước ?
    Gửi bởi thitgaluoc trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 23-05-2011, 10:28 PM
  2. Turbo C Lỗi Nhập một chuỗi và 1 từ cho biết từ đó xuất hiện trong chuỗi bao nhiêu lần?
    Gửi bởi vietvinhqn1992 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 17-01-2011, 12:38 PM
  3. Em không biết lỗi này ? ( chuỗi ký tự )
    Gửi bởi chienthan_ct trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 02-11-2008, 07:18 PM
  4. Chuổi kô biết sai chổ nào cả
    Gửi bởi atuan1989 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 19-04-2008, 12:53 PM
  5. Ghép một biến kiểu chuỗi với một biến kiễu kí tự
    Gửi bởi khoadangnguyen trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 01-12-2007, 01:55 PM

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