Aktualisieren eines Textes
Verfasst: 07.04.2006 14:53
Hallo,
ich möchte in meinem Tool einen Text aktualisieren.
wie das funktioniert ist mir bekannt mit hilfe des CallDebugger habe ich auch gesehen das die Programm Zeilen durchgegangen werden, nur in der Tool oberfläche eindert sich der text nicht.... hier mal ein teil Quellentext:
hier noch die gerufene "Lesen.pb":
ich möchte in meinem Tool einen Text aktualisieren.
wie das funktioniert ist mir bekannt mit hilfe des CallDebugger habe ich auch gesehen das die Programm Zeilen durchgegangen werden, nur in der Tool oberfläche eindert sich der text nicht.... hier mal ein teil Quellentext:
Code: Alles auswählen
If Time >= 9000
CallDebugger
IncludeFile "Lesen.pb"
If Zuhorer$ = ""
SetGadgetText(#Horer, "0")
Else
SetGadgetText(#Horer, Zuhorer$)
EndIf
SetGadgetText(#Nechste_Titel, Nechter$)
SetGadgetText(#Titel_Spielt, Titel$)
Zuhorer$ = "":Nechter$ = "":Titel$ = ""
Time = 0
EndIf
Code: Alles auswählen
URLDownloadToFile_(0, "http://www.komoro.de/radio/php1/playing.php", GetExePath() + "Text.txt", 0, 0)
If ReadFile(0, GetExePath() + "Text.txt")
;Debug "Datei geöffnet"
; Debug Eof(0)
While Eof(0) = 0
html$ = ReadString()
If FindString(html$, "Komoro beschallt soeben", 1)
Temp$ = RemoveString(html$, "Das Schlossradio - Komoro beschallt soeben ")
Zuhorer$ = RemoveString(Temp$, " Zuhörer !<br><br><p>Gesendet wird")
Debug Zuhorer$
;MessageRequester("Information","Im Schlossradio sind zurzeit " + Zuhorer$ + " Zuhörer.")
EndIf
If FindString(html$,"<td ><font size=" + Chr(34) + "3" + Chr(34) , 1)
Temp$ = RemoveString(html$, " <td ><font size="); + Chr(34) + "3" + Chr(34) + "color=" + Chr(34) + "#003366" + Chr(34) + "><small>")
Temp$ = RemoveString(Temp$, Chr(34) + "3" + Chr(34)); + "color=" + Chr(34) + "#003366" + Chr(34) + "><small>")
Temp$ = RemoveString(Temp$, "color=" + Chr(34) + "#003366" + Chr(34) + "><small>")
Temp$ = RemoveString(Temp$, "</small></font></td>")
Debug Temp$
If Titel$ = ""
Titel$ = Temp$
EndIf
;MessageRequester("Information","Im Schlossradio ist gerade "+ Titel$ + "zu hören.")
EndIf
If FindString(html$," " , 1)
Temp$ = RemoveString(html$, " ")
Temp$ = RemoveString(Temp$, "</b></font></td></tr></marquee>")
Debug Temp$
Nechter$ = Temp$
EndIf
If FindString(html$,"img id=" + Chr(34) + "Picture1", 1)
Posi = FindString(html$,"http://www.komoro.de" , 1)
Temp$ = Mid(html$, Posi, Len(html$))
Temp$ = RemoveString(Temp$, Chr(34) + " alt=")
Temp$ = RemoveString(Temp$, Chr(34) + "CD Kaufen!")
Temp$ = RemoveString(Temp$, Chr(34) + " border=0></a>")
Debug Temp$
URLDownloadToFile_(0, Temp$, GetExePath() + "Cover.jpg", 0, 0)
EndIf
Wend
CallDebugger
CloseFile(0)
If a <> 1
If Zuhorer$ = ""
SetGadgetText(#Horer, "0")
Else
SetGadgetText(#Horer, Zuhorer$)
EndIf
SetGadgetText(#Nechste_Titel, Nechter$)
SetGadgetText(#Titel_Spielt, Titel$)
Zuhorer$ = "":Nechter$ = "":Titel$ = ""
a = 1
EndIf
Else
MessageRequester("Information","Konnte Datei nicht öffnen!")
EndIf