Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Behandling av logfil

Postades av 2002-02-01 16:36:53 - Lars Sandberg, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 444 personer

Jag vill göra ett litet program för att läsa loggen och sammanställa informationen i denna.

Den ser ut som följer

"You hit MonsterX for PoängX of damage"

Jag vill ta ut MonsterX och PoängX för att använda i variabler men vet inte vart jag skall börja

Hade tänkt mig något väldigt enkelt, ingen API eller något sådant.




Detta är en liten övning jag kom på att jag vill göra för att lära mig hantera filer och strängar eftersom jag fortfarande är väldigt grön på detta.


Svara

Sv: Behandling av logfil

Postades av 2002-02-07 02:36:33 - Anders Ljung

Vet inte exakt vad du är ute efter...
Vill du hämta ett värde från fil som finns direkt efter ett visst ord eller vad ??


Svara

Sv: Behandling av logfil

Postades av 2002-02-07 19:50:27 - Andreas Hillqvist

Om man kan skapa RegExp utryck är det säkert lätt som en pankaka. Är man hårdnackad programerare.<br>
<br>
Om nu alla rader är identiska kan du göra så här:<br>
<code>
Sub Test
Dim strText as String
strText = "You hit SvenPon for 1000 of damage"
Msgbox "MonsterX: " & MidPart(strText, "You hit"," for ")
Msgbox "PoängX: " & MidPart(strText, " for "," of damage")

strText = "You hit Andreas Hillqvist for -5000 of damage"
Msgbox "MonsterX: " & MidPart(strText, "You hit"," for ")
Msgbox "PoängX: " & MidPart(strText, " for "," of damage")
End Sub

Public Function MidPart(Text As string, Prefix as String, Suffix as String) as String
Dim lngPrefix as Long
Dim lngSuffix as Long
lngPrefix = InStr(1, Text, Prefix)
If lngPrefix Then
lngPrefix = lngPrefix + Len(Prefix)
lngSuffix = InStr(lngPrefix, Text, Suffix)
If lngSuffix Then
MidPart = Mid$(Text, lngPrefix, lngSuffix - lngPrefix)
End if
End If
End Function
</code>


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 632
27 953
271 710
8 390
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies