Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Kiểm tra và die
#1
Ở 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ẻ
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn Minh Tiên
#2
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
Chữ ký của Tester007 Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn
#3
Instr(),

Mid(), Left(), Right() xa hơn nữa là InstrRev(), Split()
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
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.
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
(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
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn
#6
Instr(Cách này củ chuối, chạy chậm)
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#7
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
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn
#8
Đ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!
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn Noname
#9
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!
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn Noname
#10
delete * from test
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ