Danke geht.
Warum habe ich daran nicht gedacht? ![]()
Auf jedenfall danke.
Somit hab ich gleich beide fragen weg.
Vielen Dank. ![]()
Danke geht.
Warum habe ich daran nicht gedacht? ![]()
Auf jedenfall danke.
Somit hab ich gleich beide fragen weg.
Vielen Dank. ![]()
Hab ich schon versucht, doch ,mit:
[autoit]Case $Button[1] to $Button[Ubound($Button)]
[/autoit]
geht es auch nicht. Er erkennt den Klick garnicht mehr.
zur 1. Frage:
Im OnEvent gibt es doch das @GUI_ControlID oder so ähnlich. das suche ich auch für die GuiGetMsg-Schleife
Der Aufruf müsste wie folgt aussehen:
[autoit]DllCall("TestDLL.dll", "str", "GetCharacters", "str", "Hier der Input Code")
[/autoit]
, da Autoit die Parameternamen nicht nimmt,sondern ind er Reihenfolge ind er sie in der Source stehen.
Auch solltest du dir diesen Thread angucken, sonst läuft die Dll nicht: [ gelöst ] C# DLL in AutoIT einbinden
einfach nur deinen Pfad angeben:
[autoit]GUICtrlCreatePic("der Bild-Pfad", 0, 0, 409, 297)
[/autoit]also z.b. C:/Bild1.jpg
In deinem Fall wäre es \Bsppic.png wobei ich meine, dass png damit nicht gehen.
Aus der Hilfe: supported types BMP, JPG, GIF(but not animated)
Wie kriege ich die Control-ID bei einer GuiGetMsg-Schleife heraus
Und zweitens, wie frage ich am besten einen Array darin ab, der eine variable Größe hat, also er kann nur 1 Element haben oder auch 10.
Habe dannach schon viel gesucht. Aber leider nichts gefunden.
Wie immer schonmal danke im Vorraus. ![]()
Auch von Mir Herzlich Willkommen
Also fürs Länge des Textes berechnen, hat meine ich Bugfix mal eine Funktion geschrieben.
Länge des Labels könntest du mit ControlGetPos() ermitteln
Ja also das maximum ist die Länge des Labels. Sollte der Text kürzer sein, passt es sich an.
Kannst ja als Maximum dann den Wert das Labels nehmen. Weil man wird es nie schaffen, alles genauso einzustellen, wie es dadurch geschieht.
Du kannst es noch verfeinern, indem du die Länge durch StringLen ermittelst und das mal 2 nimmst. Funktioniert Super.
Freue mich auf die UDF.
Danke euch beiden für die Idee und für das Skript.
@ m-obi
Deine ist ja fast so wie Autobert's. Nur etwas individueller.
Klappen tut beides.
Was wird das denn dann für eine UDF?
Genau das zweite Beispiel meine ich.
Super großes Danke an dich Autobert.
Aber auch danke an alle, die sich mit der Frage befasst haben.
Hi,
Also erstmal danke nochmal an alle die mir helfen.
@Leon ja fast soetwas, was ich suche. Nur halt auf ein label begrenzt und das der text länger als das label ist und daher nur teile angezeigt werden.
@m-obi Wäre toll wenn du sowas hinkriegst ![]()
@ Autobert
Das heißt der Text soll im Prinzip durchlaufen. Das heißt so wie bei einem LCD-Werbedisplay z.b. InBanken,Apotheken,...
@ m-obi
ja nur ist das eigentlich ist der Platz sehr begrenzt. Aber notfalls geht das ja.
Danke auf jeden fall euch beiden.
Hi,
ein Freund von mir hat sich gefragt, ob es möglich wäre, den $PBS_Marquee-Style der Progressbar für Label mit zu langen Text nutzen kann. Halt, dass es irgendeine Style gibt, der das ermöglicht.
Leider kam ich auch auf keine entsprechende Lösung.
Vielleicht hat sich damit schon einer befasst oder weiß vielleicht wie es geht.
Schonmal Danke für die Antworten ![]()
Alles Gute zum Geburtstag.
Das gleiche ist mit net-dlls. Versuchs mal mit dem Programm von hier:
[ gelöst ] C# DLL in AutoIT einbinden
Es gibt auch ein neues Portal und vieles mehr. Man müsste sich mal da duchwühlen ob da noch was brauchbares drin ist.
Hi,
wollte mal fragen ob man nicht 2 neue BB-Codes für das Projektforum einbauen könnte:
1. eine Progressbar
2. ein Tab-Menü
Ich finde, dass würde der Übersichtlichkeit und der Darstellung von Projekten helfen.
Wie findet ihr das und ist es überhaupt möglich?
Wie schon in ICQ gesagt, super Programm. Grade wenn man fast nur immer mit dem Taschenrechner rechnet.
So kommt man wieder zurück zum Ursprung
Hoffe du entwickelst es weiter