Re: Codeschnipsel Archiv
Verfasst: 08.08.2010 19:17
So der folgende Code zeigt das Problem (ich denke auch Bug) gut denn wenn ich aus der Datei lade ist alles korrekt beim direkten übergeben wird aber ein Zeichen angehängt (Ist bei mir aber keine Null sondern ein normales Leerzeichen glaube ich schau ich mal noch mit einem anderen Editor nach).
Problem ist auf Windows 7 64Bit mit IE 8 und Pure Basic sowohl in der 32 Bit als auch in der 64 Bit Version reproduzierbar und ob Unicode Exe oder nicht ändert auch nichts.
Ich wollte deswegen mir mal den HTML Code beider Gadgets und die Zeichen Anzahl ausgeben lassen und habe in der Hilfe nachgeschlagen wie das geht aber entweder ich blick da gerade nur nicht durch und mach einen blöden Fehler oder da kommt schon das nächste Problem denn das geht irgendwie nicht.
Problem ist auf Windows 7 64Bit mit IE 8 und Pure Basic sowohl in der 32 Bit als auch in der 64 Bit Version reproduzierbar und ob Unicode Exe oder nicht ändert auch nichts.
Ich wollte deswegen mir mal den HTML Code beider Gadgets und die Zeichen Anzahl ausgeben lassen und habe in der Hilfe nachgeschlagen wie das geht aber entweder ich blick da gerade nur nicht durch und mach einen blöden Fehler oder da kommt schon das nächste Problem denn das geht irgendwie nicht.
Code: Alles auswählen
EnableExplicit
OpenWindow(0, 0, 0, 600, 300, "WebGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Define file.i, html$
html$ + "<!DOCTYPE HTML PUBLIC " + Chr(34) + "-//W3C//DTD HTML 4.01 Transitional//EN" + Chr(34) + ">" + #CRLF$
html$ + "<html>" + #CRLF$
html$ + "<head>" + #CRLF$
html$ + "<title>" + "Test" + "</title>" + #CRLF$
html$ + "</head>" + #CRLF$
html$ + "<body style ='background-color:#FFFFB4;'>" + #CRLF$
html$ + "<p>Test</p>" + #CRLF$
html$ + "</body>" + #CRLF$
html$ + "</html>"
WebGadget(0, 10, 10, 280, 280, "")
WebGadget(1, 310, 10, 280, 280, "")
SetGadgetItemText( 0, #PB_Web_HtmlCode, html$ )
file = CreateFile( #PB_Any, "test.html" )
WriteString( file, html$, #PB_UTF8 )
CloseFile( file )
SetGadgetText( 1, "file://"+ GetCurrentDirectory() +"test.html" )
Debug GetGadgetItemText( 0, #PB_Web_HtmlCode )
Debug GetGadgetItemText( 1, #PB_Web_HtmlCode )
Debug Len( GetGadgetItemText( 0, #PB_Web_HtmlCode ) )
Debug Len( GetGadgetItemText( 1, #PB_Web_HtmlCode ) )
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow