| |
|
|
E.T. | Thema verschoben !!! Original von [...]
PK
Hallo, nach einem frischen: tiefe% = @Create("GridBox",%HWND," 1. Spalte;2;78; 2. Spalte;2;78",2,600,15,160,250)
kann man die Zellen nicht direkt mit: SetText tiefe%,Zeile%,Spalte%,String$
füllen. Man muss sozusagen die GridBox erst einmal aufwecken: WhileLoop 0, 9 : @Addstring(tiefe%,"") : EndWhile Mit diesem Befehl kann man jetzt 10 Zeilen der beiden Spalten füllen. Darüber hinaus gibt es keinen Eintag mehr, aber auch keinen Fehler. Nach einem ClearList ist das Aufwecken zu wiederholen. Übersehe ich hier irgendwas oder kann man da nicht weiter machen, denn funktionieren tut das Ganze ja auch nur, wenn man weiß wie viele Zeilen man beschreiben will!? Ich habe hier Win7pro und xProfanX2/X3. jetzt habe ich vergessen ein Thema anzugeben...! |
|
|
| XProfan X2Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 28.08.2015 ▲ |
|
|
|
|
E.T. | Jörg Sellmeyer
Das ist auch ganz logisch, da du in einem leeren Grid nichts zum Verändern hast. Mit SetText kann man bestehende Inhalte verändern. Wie du richtig erkannt hast, muss man erst mit AddString die Liste füllen. Normalerweise wird eben eine Liste nicht erst vorsorglich gefüllt, um die Texte dann zu verändern, sondern immer aktuell neue Zeilen angehängt/eingefügt. [OFFTOPIC]Dein Beitrag ist leider im komplett falschen Bereich. Ich kann den Beitrag nicht selber verschieben. Entweder du erstellst ihn nochmal neu hier [...] Einfach unten einen neuen Text erstellen (mit aussagekräftiger Überschrift) und am besten mit lauffähigem formatiertem Codeteil, der dein Problem veranschaulicht.
Vielleicht ist David auch schneller und verschiebt deinen Beitrag.[/OFFTOPIC] |
|
|
| XProfan X2Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 28.08.2015 ▲ |
|
|
|
|
E.T. | [OFFTOPIC] Vielleicht ist David auch schneller und verschiebt deinen Beitrag.
...ich war mal so frei...[/OFFTOPIC] |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 28.08.2015 ▲ |
|
|
|
|
| [OFFTOPIC]Ich muss wohl mal solch Thema-Teilen-Funktion einbauen. @e.t.: habe mal paar "quotes" drumherumgesetzt.[/OFFTOPIC] |
|
|
| |
|
|
|
Michael W. | Ich hatte da auch gesucht und nichts gefunden... (wir hatten das aber mal...) |
|
|
| XProfan X3System: Windows 8/10, XProfan X4 Programmieren, das spannendste Detektivspiel der Welt. | 28.08.2015 ▲ |
|
|
|
|
Pk | @Jörg Sellmeyer: Bei ListBoxen sehe ich das natürlich auch so, aber bei einer Gridbox bin ich von einem Gitter ausgegangen, wie man es auch sieht und dessen Zellen man nach und nach beschreiben kann.
Um trotzdem an mein Ziel zu kommen werde ich wohl vor dem beschreiben einer Zelle jetzt die letzte Zeile der GridBox abfragen und so viele Reihen mit "@Addstring(tiefe%,"")" hinzufügen, sodass die gewünschte Zelle mit "SetText tiefe%,Zeile%,Spalte%,String$" beschreibbar wird.
@RGH: Vielleicht könnte das ja irgendwann mal "SetText..." selber übernehmen.
Grüße |
|
|
| |
|
|
|
Michael W. | Ja so in der Art wie Kalkulationsprogramme ihre Grids haben. Ist immer ein beschreibbarer Überschuss vorhanden... |
|
|
| XProfan X3System: Windows 8/10, XProfan X4 Programmieren, das spannendste Detektivspiel der Welt. | 29.08.2015 ▲ |
|
|
|