เลือกแสดงเฉพาะบรรทัดในตัวแปลทำอย่างครับ เลือกแสดงเฉพาะบรรทัดในตัวแปลทำอย่างครับ
อ่านแล้วงง
Date :
2009-08-13 08:48:58
By :
besttooo
โทดทีครับ อธิบายไว้ไม่เข้าใจ พอดีจะให้ตัวแปลที่เก็บค่า ตัวอักษร เช่น a b c
ให้แสดง textbox จะเอาเฉพาะ b อย่างเดียว ทำอย่างไรครับ งงอีกไหม
จริงๆ ทำได้นะครับ ถ้ามันไม่เว้นบรรทัด ในการเก็บ
อย่าง a, b, c เนี่ยได้ แต่อยากได้ที่แสดงเฉพาะบรรทัดที่ต้องการ เพราะผมเก็บแบบนี้
a.....
b.....
c......
Date :
2009-08-13 09:26:21
By :
heroben7
งง นะ
Date :
2009-08-13 09:31:19
By :
Sek-Artdrinker
555 พยายามอ่านให้เข้าใจ นึกว่าเรางงคนเดียว
หมายถึง คุณมีตัวแปล 1 ตัวสมมุติชื่อ strText นะ
มี2กรณีคือ
1.strText เก็บค่าเป็น string ธรรมดา เช่น strText = "A B C D E F G"; หรือว่า
2.strText เก็บค่าเป็น array เช่น string[] strText = {"A","B","C","D","E","F","G"};
ไม่ทราบของคุณเป็นกรณีไหนครับหรือไม่มีใน2กรณีนี้
ถ้ากรณี1 ตัดสติงเอา
ถ้ากรณี2 ระบุตำแหน่งได้เช่น strText[1].Tosting();
พยายามตีความแต่มันไม่ค่อยเข้าใจอะ 555
Date :
2009-08-13 10:28:43
By :
besttooo
ขอบคุณสำหรับการทำความเข้าใจครับ เพราะผมเพิ่งเขียนเริ่มเขียน เลยสื่ออะไรไม่ได้มาก
คือเอาเป็นว่าผมเขียน .net ติดต่อ Port telnet โดยการ Telnet ไปอุปกรณ์เช่น Router Cisco ละกัน
ตัวอย่าง การ telnet 192.168.1.1
Cisco>en
Cisco#wr term
Building configuration...
Current configuration:
!
version 11.2
no service udp-small-servers
no service tcp-small-servers
!
hostname Cisco
!
interface Ethernet0
ip address 192.168.1.1 255.255.255.0 // ต้องการให้แสดง เฉพาะบรรทัดนี้
!
interface Serial0
ip address 192.168.6.1 255.255.255.0
encapsulation frame-relay
frame-relay lmi-type ansi
!
interface Serial1
ip address 192.168.4.2 255.255.255.0
encapsulation frame-relay
bandwidth 1536
keepalive 5
frame-relay map ip 192.168.4.1 101 IETF
!
router rip
version 2
network 192.168.4.0
network 192.168.6.0
neighbor 192.168.6.2
neighbor 192.168.4.1
!
ip classless
ip route 0.0.0.0 0.0.0.0 192.168.6.2
ip route 0.0.0.0 0.0.0.0 192.168.4.1
!
line con 0
line aux 0
line vty 0 4
login
!
end
command ที่ show ทั้งหมดนี้มันถูกเก็บในตัวแปรเดียว คือ strTel
ต้องการจะตัดคำที่ไม่จำเป็นออก ให้แสดงเฉพาะบรรทัดนี้ ip address 192.168.1.1 255.255.255.0
ผมทราบแล้วครับว่าต้องทำการตัดคำออก โดยรูปแบบคำสั่งประเภท String Function
เช่น Me.lblText1.Text = Mid(strTel,115,135)
ที่ต้องการทราบมันมีตัดคำเฉพาะ บรรทัด ที่ต้องการไหมครับ จะได้ใช้งานง่าย ดีกว่าการกำหนดตำแหน่งตัวอักษรที่ต้องการ
เพราะว่าบางที มันมีการขยับของ Charecter บ้างเช่น มีการเปลี่ยนแปลง 192.168.1.1 เป็น 10.20.1.1
ก็เป็นปัจจัยให้มันแสดงไม่ตรงได้
Date :
2009-08-13 21:17:06
By :
heroben7
Dim str As String = strTel.Substring(strTel.IndexOf("ip address") + 11)
Me.lblText1.Text = str.Substring(0, str.IndexOf("!")).Trim()
Date :
2009-08-13 23:24:53
By :
jnithi
Load balance : Server 04