Seite 2 von 2
Verfasst: 27.08.2005 22:55
von Dr.Pixel
Icke hat geschrieben:Der letzte Codeschnipsel sieht ja schon interessant aus, auch wenn ich nicht alles daraus begreife. Ich frage mich ob es möglich ist damit z.B. Buttons fremder Programme zu drücken, oder inhalte von Feldern zu ändern.
Ja, genau das frage ich mich auch!
Wie finde ich die einzelnen handles oder gadgets der Felder wenn man den Namen nicht hat?
Und wie aktiviere ich einen button?
Wie schreibe ich etwas in dieses Feld?
Dr. Pixel
Verfasst: 30.08.2005 07:36
von hardfalcon
Ein kleiner Optimierungstipp:
Schreibt die Namen aller offener Fenster in eine Linkedlist, und sortiert dann alphabetisch.
Wenn die gesuchten Fensternamen NICHT mit einem Wildcard anfangen (also ihr sucht z.B. alles, was mit "PureBasic" ANFFÄNGT, nicht alles, was "PureBasic" irgendwo im Namen stehen hat), dann löscht ihr alles vor dem ersten "PureBasic"-Fenster aus der LinkedList, und alles ab dem ersten Fenster nach dem "PureBasic-Block". Sprich alles ab dem 1. Fenster, das nicht mehr mit "PureBasic" beginnt. Damit sollte man Ressourcen sparen können.