Gut zu wissen. Steht bei mir nicht drin die Passage. Muss mal schauen welche Version ich habe, denn die Hilfe hatte ich mir schon durch gelesen.
Beiträge von MrB
-
-
Stimmt Lösung wäre sinnvoll. Es MUSS das km hinter den Zahlen weg sonst geht´s nicht. Punkt usw., da haste Recht, ist egal. Zumindestens hat es das bei mir gebracht

Ach ja, GuiRegisterMsg, da war doch was, mom.

Ok, das wird länger dauern bis ich raus hab, wie ich die in einem Case aufrufe. Kann auch sein das ich einfach zu müde bin und nicht mehr durch steige

-
Fehler gefunden ! Funktioniert
-
Wenn ich das Bild als letztes mache, dann ist alles weg und erst wenn ich mit der Maus drüber gehe erscheinen die Controls
-
Sagt mal ist das nur bei mir so, dass Tabs nicht mehr sichtbar sind wenn man eine Hintergrundbild einfügt ?? Alles andere funktioniert. Hatte ich bis jetzt noch nie!
Bild wird direkt nach GUI erstellt
[autoit]
[/autoit]
$pic = GUICtrlCreatePic(@ScriptDir & "\1.jpg",0,0,1024,768)
GUICtrlSetState(-1, $GUI_DISABLE)Ach ja, bekommt man Edits und listviews eigentlich auch irgendwie durchsichtig ?
[autoit]
[/autoit]
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
funktionert da ja nicht. wäre ja schön wenn das ginge -
zum GuiRegisterMsg
Aus der Hilfe übernommen. Deswegen
Zitatguck dir mal
[Blockierte Grafik: http://www.autoit.de/wcf/icon/codeS.png] AutoIt-Quellcode

1genauer an
einfach nur gui, dann true oder false, dann die col, z.b.1 ( 2. col)Wenn ich das rallen würde dann sähe es besser aus.
[autoit]
So?
[/autoit]
_GUICtrlListView_SimpleSort($hWndListView, $B_DESCENDING , 3)
$B_DESCENDING : wie setze ich das auf True bzw. false?Sortiert wieder falsch. Bemerke grade, dass da doch ein System hintersteckt und zwar beachtet er nur die erste Stelle und nicht die komplette Zahl. Kann das daran liegen das da ein Punkt (.) anstatt ein Komma zwischen ist oder vielleicht an dem km dahinter ??
-
Mal wieder diese Listviews

Ich möchte gerne mein Listview sortieren, wenn ich auf die Spaltenüberschrift klicke. Bild vom LÖistview ist angehängt zum besseren Verständnis.
Meine Funktion sieht so aus :
[autoit]
[/autoit][autoit][/autoit][autoit]
Func WM_NOTIFY2($hWnd, $iMsg, $iwParam, $ilParam)
#forceref $hWnd, $iMsg, $iwParam
Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR, $hWndListView, $tInfo
$hWndListView = $ListView1
If Not IsHWnd($ListView1) Then $hWndListView = GUICtrlGetHandle($ListView1)$tNMHDR = DllStructCreate($tagNMHDR, $ilParam)
[/autoit]
$hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
$iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
$iCode = DllStructGetData($tNMHDR, "Code")
Switch $hWndFrom
Case $hWndListView
Switch $iCode
Case $LVN_COLUMNCLICK ; Eine Spalte wurde angeklickt
_GUICtrlListView_SimpleSort($hWndListView, $B_DESCENDING, DllStructGetData($tInfo, "SubItem"))
Case $NM_DBLCLK
Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR, $hWndListView
$hWndListView = $ListView1
If Not IsHWnd($ListView1) Then $hWndListView = GUICtrlGetHandle($ListView1)
$tNMHDR = DllStructCreate($tagNMHDR, $ilParam)
$hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
$iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
$iCode = DllStructGetData($tNMHDR, "Code")
If $hWndFrom = $hWndListView And $iCode = $NM_DBLCLK Then
Local $tInfo = DllStructCreate($tagNMITEMACTIVATE, $ilParam)
Local $aInfo[3] = [$hWndFrom, DllStructGetData($tInfo, "Index"), DllStructGetData($tInfo, "SubItem")]
open($aInfo)
EndIf
EndSwitch
EndSwitch
Return $GUI_RUNDEFMSG
EndFunc ;==>WM_NOTIFY2Er sortiert da zwar was, aber keine Ahnung was. Es geht hauptsächlich um die Spalte Dist. Nur irgendwie sortiert er das nach Kriterien die ich nicht erkenne.
Also, wo hab ich jetzt den Fehler?
-
Wollt nurmal was loswerden.
Ich wollte mich mal bei allen bedanken, die einem wie mir immer helfen. Kann mir schon gut vorstellen, was Ihr manchmal so denkt
und versteh das auch. Pack mir oftmals hinterher ja selbst an die Birne.Finde es auf jeden Fall toll, dass die meisten hier ruhig, nett und freundlich bleiben und auch noch versuchen zu helfen. Weiter so !!
Musste ich eben mal los werden . THX
-
Ok, hab´s schon selber hinbekommen. Auch mal nen Korn gefunden
-
Na z.B. da :
<td><img src="http://www.philipps-software.de/geocaching/im_grund/ImGrund_Schranke.jpg" alt="" height="400" border="0" /></td>
-
Hey, das sieht doch schon ganz gut aus !! THX.
Ist halt hilfreich, wenn man weis was gleich ist und was nicht
. Jetzt muss ich nur noch die Bilder bekommen und ich bin schon (zur Sicherheit) fast zufrieden -


Ja funktioniert und genau das möchte ich haben. Nur denke ich wird das schon ganzschön mühselig, wenn ich mir mal anschaue wieviele Ersetzungen ich machen müsste damit es immer funktioniert. Hatte gehofft das es eine einfachere Möglichkeit gibt XML in einem Browser formatiert anzuzeigen (kenne mich in HTML und XML nicht wirklich aus). Dummerweise ist das halt das einzigste Format, welches ich kriegen kann. Werd mal weiter google bemühen, vielleicht finde ich doch noch was.
-
Hast sogar Recht. Ich habe die Dateien immer in Scite geöffnet und da sieht´s so aus:
Code
Alles anzeigen<description html="true"> Im Grund <p><font size="+2">Im Grund</font></p> <p>Ein Cache der euch &uuml;ber unsere Haus und Hof Waldrennstrecke f&uuml;hrt. Wir nutzen den Weg ein paar mal in Woche um die Hundis (die zwei der <i>drei und zwei</i>) durchs Land zu scheuchen. Hin und zur&uuml;ck geht es ca. 2,5km &uuml;ber geschotterte Wege, der Weg ist Kinderwagentauglich und nicht schwer zu gehen. F&uuml;r den R&uuml;ckweg kann man eine Schleife laufen - f&uuml;hrt genauso direkt zur&uuml;ck zum Parkplatz.</p> <p>Der Cache geht &uuml;ber drei Stationen, die jeweils die Koordinaten f&uuml;r den n&auml;chsten Punkt liefern. Um euch das Leben etwas schwerer zu machen sind die Koordinaten der Zwischenpunkte etwas ungenau, daf&uuml;r gibts Bilder die weitere Hinweise auf das Versteck liefern.</p> <p>Ach ja, die Korrodinaten sind alle verzaubert!</p> <p></p> <table border="0" cellspacing="2" cellpadding="0"> <tr> <td colspan="2" valign="top"><font size="+2">Parken</font></td> </tr> <tr> <td valign="top" width="300"><font size="+1">N 50&deg; 40.130'<br /> E 08&deg; 12.935'</font></td> <td></td> </tr> <tr height="50"> <td colspan="2" valign="bottom" height="50">von das aus begebt euch zur<font size="+3"><br /> </font></td> </tr> <tr> <td width="300"> <p><font size="+2">1. Station</font></p> <p><font size="+2"><img src="http://www.philipps-software.de/geocaching/im_grund/ImGrund_Station1.jpg" alt="" width="220" border="0" /></font></p> <p>hier findet man den Hinweis wie man zur 2. Station gelangt. Die richtige Deutung des Bildes spielt dir eine Filmdose in die H&auml;nde, die die verzauberten Koordinaten der 2. Station enth&auml;lt.</p> </td> <td><img src="http://www.philipps-software.de/geocaching/im_grund/ImGrund_Baum.jpg" alt="" height="400" border="0" /></td> </tr> <tr> <td colspan="2" valign="bottom" height="50"><br /> </td> </tr> <tr> <td valign="middle" width="300"> <p><font size="+2">2. Station</font></p> <table width="250" border="0" cellspacing="2" cellpadding="2"> <tr height="30"> <td bgcolor="#cccccc" width="20%" height="30"><font size="+2">N</font></td> <td bgcolor="#cccccc" height="30"><font size="+2">50&deg; ________</font></td> </tr> <tr height="30"> <td bgcolor="#cccccc" width="20%" height="30"><font size="+2">E</font></td> <td bgcolor="#cccccc" height="30"><font size="+2">08&deg; ________</font></td> </tr> </table> <p>Such etwas das so aussieht wie auf dem verfremdeten Bild. Dort findest du einen Hinweis f&uuml;r die 3. Station. Auch diese Korrdinaten sind ein wenig verzaubert.</p> </td> <td><img src="http://www.philipps-software.de/geocaching/im_grund/ImGrund_Frosch.jpg" alt="" height="400" border="0" /></td> </tr> <tr> <td colspan="2" valign="bottom" height="50"><br /> </td> </tr> <tr> <td valign="middle" width="300"> <p><font size="+2">3. Station</font></p> <table width="250" border="0" cellspacing="2" cellpadding="2"> <tr height="30"> <td bgcolor="#cccccc" width="20%" height="30"><font size="+2">N</font></td> <td bgcolor="#cccccc" height="30"><font size="+2">50&deg; ________</font></td> </tr> <tr height="30"> <td bgcolor="#cccccc" width="20%" height="30"><font size="+2">E</font></td> <td bgcolor="#cccccc" height="30"><font size="+2">08&deg; ________</font></td> </tr> </table> <p>das Bild zeigt dir ziemlich genau wo der letzte Hinweis zu finden ist, wenn es auch nicht ganz die Wirklichkeit zeigt. Jetzt kannst du mit den gefunden Werten den letzten Teil des Weges und den Cache finden. </p> </td> <td><img src="http://www.philipps-software.de/geocaching/im_grund/ImGrund_Schranke.jpg" alt="" height="400" border="0" /></td> </tr> <tr> <td colspan="2" valign="bottom" height="50"><br /> <font size="+2">Cache</font></td> </tr> <tr> <td colspan="2" valign="top"> <table width="250" border="0" cellspacing="2" cellpadding="2"> <tr height="30"> <td bgcolor="#cccccc" width="20%" height="30"><font size="+2">N</font></td> <td bgcolor="#cccccc" height="30"><font size="+2">50&deg; ________</font></td> </tr> <tr height="30"> <td bgcolor="#cccccc" width="20%" height="30"><font size="+2">E</font></td> <td bgcolor="#cccccc" height="30"><font size="+2">08&deg; ________</font></td> </tr> </table> <p>Kein weiteres Bild zum raten aber daf&uuml;r findest du auf jeden Fall ein prima Platz zum Pikniken. Selbst wenns feucht von oben ist, kann man hier ein paar Minuten trocken Fu&szlig;es ausharren. Der Cache ist in der N&auml;he versteckt, die Koordinaten f&uuml;r den Cache sind <b>nicht</b> gerundet....</p> </td> </tr> </table> <p>Erstaustattung:<br /> Logbuch / Bleistift / Spitzer<br /> Wasserbomben<br /> Duftteelicht<br /> Schl&uuml;sselband<br /> und noch was (f&auml;llt mir nicht mehr ein)</p> <p>viel Spa&szlig; beim Suchen.</p> <p>drei_und_zwei</p> </description>und hab mich dadurch täuschen lassen. Dummerweise funktioniert jetzt auch das Kopieren nicht mehr. Hmm keine Ahnung was ich da gemacht habe das es einmal funktioniert hat. Naja, trotzdem muss ich den umgewandelten Code irgendwie im IE angezeigt kriegen.
Aber jetzt konzentrier ich mich auch, :-(, sry. -
Stimmt wäre eine Möglichkeit. kopier ich den description Teil manuell in eine neue Datei, wirds im FF einwandfrei angezeigt, da der Teil ja HTML ist. Ansonsten ist es doch ne ganz normale xml oder nichtC
-
moin,
Zu der Schreibweise: Ganz einfach, nicht dran gedacht. Weist doch, warum einfach wenn es auch kompliziert geht!
So, hab mal eine gpx Datei anghängt.t(xt umbenannt) .Daraus brauche ich den description Teil. Hab da gar nicht drüber nach gedacht, sry. Macht das aber auch bei ganz normalen Text den ich selber in txt eingegeben habe.
-
keiner eine Idee? Hänge da immer noch fest und komm nicht hinter den Fehler.
-
qblack_skorpi
Hatte ja oben schon geschrieben warum kein Beispiel da ist. Kommt aber jetzt
[autoit]
[/autoit][autoit][/autoit][autoit]
#include <string.au3>
#include <IE.au3>
#include <array.au3>#include <ButtonConstants.au3>
[/autoit][autoit][/autoit][autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>$Form1 = GUICreate("Geo", 1024, 768, 200, 127)
[/autoit][autoit][/autoit][autoit]
$Datei = GUICtrlCreateMenu("Datei")
$gpx_open = GUICtrlCreateMenuItem("GPX Datei öffnen", $Datei)
$tool_exit = GUICtrlCreateMenuItem("Beenden", $Datei)GUISetState(@SW_SHOW)
[/autoit][autoit][/autoit][autoit]
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $gpx_open
$pfad_gpx = FileOpenDialog("Wähle die GPX Datei aus", "c:\", " GeoCache Dateien (*.gpx)")
$file = FileOpen($pfad_gpx, 0)
$data = FileRead($file)
FileClose($file)
MsgBox(0, "1", "" & $data) ; Hier ist noch alles i.O.
$beschreibung = _StringBetween($data, "<description html=" & Chr(34) & "true" & Chr(34) & ">", "</description>")
MsgBox(0, "2", "" & $beschreibung[0]); Hier nicht mehr
$beschreibung = "<description html=" & Chr(34) & "true" & Chr(34) & ">" & $beschreibung[0] & "</description>"
MsgBox(0, "3", "" & $beschreibung);Hier dann auch nicht
$file = FileOpen("c:\temp.html", 2)
[/autoit][autoit][/autoit][autoit]
FileWrite($file, $beschreibung)
FileClose($file)$object = _IECreateEmbedded()
[/autoit]
$object_ctrl = GUICtrlCreateObj($object, 10, 470, 1000, 265)
$URL = "c:\temp.html"
_IENavigate($object, $URL)
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd -
Danke. Bestätigt meine Vermutung. Hatte auch nirgens was dazu gefunden. Wenn ich wieder zu Hause bin setz ich mal den Code rein.
-
Hallo zusammen,
Hab da mal wieder ein kleines Problem. ich lese eine Text Datei mit FileRead ein und trenne mit _StringBetween einen Teil heraus und speicher ihn separat ab. leider gehen alle Zeilenumbrüche dabei verloren! Wie kann ich das verhindern? Brauche die leider, da es HTML Text ist den ich hinterher wider anzeigen will.
Kann gad kein Beispiel geben. Bin auf Firma und am Handy. THX
-