• Kiểm tra và die
  • Kiểm tra và die

    paulsteigel > 10-09-15, 09:11 AM

    Ở bài toán này có nhiều cách giải khác nhau và cần biết các hàm Instr, Mid, Left, Right xa hơn nữa là InstrRev, Split
    1. Duyệt qua toàn chuỗi đầu vào từ đầu đến cuối, kiểm tra từng ký tự xem có phải là dấu \ không, lấy vị trí của nó và khi duyệt đến hết chuỗi, số thứ tự lớn nhất chính là vị trí của dấu \ cuối cùng. Hàm Mid và Instr. Cách này củ chuối, chạy chậm - cần vòng lặp.
    2. Duyệt chuỗi từ cuối, thấy dấu \ đầu tiên thì đó chính là điểm bắt đầu tên file. Dùng hàm Mid là trích được tên file - cần vòng lặp
    3. Dùng hàm InstrRev tìm vị trí ký tự \ bắt đầu từ cuối chuỗi. - không cần vòng lặp
    4. Dùng hàm Split tách chuỗi đầu vào thành mảng với dấu phân cách phần tử mảng là \, phần tử cuối cùng của mảng chính là tên file.- không cần vòng lặp
    5. Dùng các đối tượng ngoài (FileScriptingObject) và truy cập thuộc tính của nó >> Cách này khó - không giải thích.
     
    Vậy đấy, các bước để viết chương trình để hình thành chương trình lớn là vậy.
    Hy vọng không quá khó để chúng ta bước tiếp.
    Chúc các bạn có buổi tối vui vẻ
  • RE: Kiểm tra và die

    Tester007 > 10-09-15, 09:29 AM

    Vậy là 2 tuần qua, làm việc với tụi kỹ thuật của VDC. Nó vẫn chưa tìm ra cách hoặc lười tìm cách add domain mình vào whitelist của mod_sercutity.
    Cũng may còn tuần nữa là hết hạn hợp đồng host, em tìm nhà cung cấp mới thôi! Tiếc là thằng này chạy thấy cũng ổn định, ít chết. Chứ tình hình host share thì chết hoài.
    noname
  • RE: Kiểm tra và die

    Noname > 10-09-15, 09:30 AM

    Instr(),

    Mid(), Left(), Right() xa hơn nữa là InstrRev(), Split()
  • RE: Kiểm tra và die

    Noname > 10-09-15, 09:31 AM

    5. Dùng các đối tượng ngoài (FileScriptingObject) và truy cập thuộc tính

    của nó.>> Cách này khó - không giải thích.
  • RE: Kiểm tra và die

    paulsteigel > 10-09-15, 09:32 AM

    (10-09-15, 09:31 AM)Noname Đã viết: 5. Dùng các đối tượng ngoài (FileScriptingObject) và truy cập thuộc tính

    của nó.>> Cách này khó - không giải thích.

    Mấy cái đó thì không chết. cứ chỗ 1. là toi
  • RE: Kiểm tra và die

    Noname > 10-09-15, 09:35 AM

    Instr(Cách này củ chuối, chạy chậm)
  • RE: Kiểm tra và die

    paulsteigel > 10-09-15, 09:37 AM

    1. Duyệt qua toàn chuỗi đầu vào từ đầu đến cuối, kiểm tra từng ký tự xem có phải là dấu "\" không, lấy vị trí của nó và khi duyệt đến hết chuỗi, số thứ tự lớn nhất chính là vị trí của dấu "\" cuối cùng. Hàm Mid + Instr
  • RE: Kiểm tra và die

    paulsteigel > 10-09-15, 09:38 AM

    Đoạn cuối không có dấu xuống dòng và đẩy ...(vòng lặp) lên dòng trên thì ok, còn để nguyên như email tớ gửi thì chết! Mở ra xem Message code không thấy có gì đặc biệt. Thế mới hay!
  • RE: Kiểm tra và die

    paulsteigel > 10-09-15, 09:41 AM

    Nothing just special like Mid
    (It is us about time)
    Okay
    Nothing just special like Instr
    "It is us about time"
    Có dấu đóng mở ngoặc ở chỗ 2 dấu nháy là toi!
  • RE: Kiểm tra và die

    Noname > 10-09-15, 02:05 PM

    delete * from test