Hallo Hotkey Gemeinde, ich bräuchte mal eure Hilfe. Ich möchte gern aus einer ini Datei automatisch TAB´s erstellen. Zb soll folgendes in der ini stehen:
[Test1]
URL=www.gmx.de
TabName=Test1
[Test2]
URL=www.google.de
TabName=Test2
[Test3]
URL=www.test.de
TabName=Test3
und immer wenn man eine neue Section in der Form hinzu fügt soll ein neuer Tab erstellt werden und wenn man eine Section löscht soll auch der TAb verschwinden. Leider fehlt mir irgend wie der Ansatz...
Vielen Dank
Tabs aus ini erzeugen
Moderator: jNizM
Re: Tabs aus ini erzeugen
Hallo!
Habe keine Lösung, aber eine aufgeräumte Ini würde mich auch interessieren!
Obwohl mich das mit dem "Tabs aus ini" irritiert. Du meinst ja eigentlich eher sowas wie
"gleichmäßige Abstände von Ini-Sections", oder?
Grüße.
Stefan
Habe keine Lösung, aber eine aufgeräumte Ini würde mich auch interessieren!
Obwohl mich das mit dem "Tabs aus ini" irritiert. Du meinst ja eigentlich eher sowas wie
"gleichmäßige Abstände von Ini-Sections", oder?
Grüße.
Stefan
Re: Tabs aus ini erzeugen
Ich denke, er meint eher Tabs in einem Internet Browser.
Er liest einen Blocknamen ein und es wird automatisch ein neuer Tab geöffnet.
Kann aber auch sein, dass ich es falsch verstanden habe.
@TE:
Mit inis kenne ich mich leider gar nicht aus.
Vielleicht stattdessen einfach eine Funktion verwenden?
Grüße
Er liest einen Blocknamen ein und es wird automatisch ein neuer Tab geöffnet.
Kann aber auch sein, dass ich es falsch verstanden habe.
@TE:
Mit inis kenne ich mich leider gar nicht aus.
Vielleicht stattdessen einfach eine Funktion verwenden?
Grüße
Please use [code][/code] when posting code!
Keyboard: Logitech G PRO - Mouse: Logitech G502 LS - OS: Windows 10 Pro 64 Bit - AHK version: 1.1.33.09
Keyboard: Logitech G PRO - Mouse: Logitech G502 LS - OS: Windows 10 Pro 64 Bit - AHK version: 1.1.33.09
Re: Tabs aus ini erzeugen
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
Re: Tabs aus ini erzeugen
Es soll ungefähr so aussehen wie auf Bild 1 oben die Tabs und wenn man in der ini die Einträge fortführt mit 6, 7, 8 usw sollen die Tabs automatisch erzeugt werden und wenn man die einträge löscht sollen auch die entsprechenden Tabs verschwinden
[url=https imgbb.com /][/url] Broken Link for safety
Broken Link for safety
[url=https imgbb.com /][/url] Broken Link for safety
Broken Link for safety
Re: Tabs aus ini erzeugen
Die eigentliche Frage deiner (bisherigen) Supporter bzgl der Zielanwendung unbeantwortet gelassen, nicht gut. ... und Nein, "Browser" ist kein hinreichender Hinweis, davon gibts viele, selbst welche mit AHK gescriptete.
Spoiler
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
Re: Tabs aus ini erzeugen
Ok versuchen wir es noch einmal.
Ich hätte gern eine GUI in der wenn ich zB in eine ini Datei folgendes schreibe
[LDAP]
URL=http ldap.nmc.cisco.com /ldap/index.htm Broken Link for safety
Name=LDAP
ein Tab erstellt wird, der die Beschriftung LDAP aus dem Key Name=LDAP erhält.
Wenn dann in die ini ein weiterer Eintrag gemacht wird wie zB.
[TTM]
URL=http ttmanag.serv.dc.de.tel:6055 /webgeo/ Broken Link for safety
Name=TTM
sollte wieder ein TAB erzeugt werden der die Beschriftung TTM aus dem KEY Name=TTM erhält usw.. In dem eigentlichem TAB Feld sollte dann die URL aufgerufen werden aber das ist nicht mein Problem. Meine Herausforderung ist, dass ich nicht weis wie ich die Tabs automatisch erstellen lassen kann wenn es in der ini einen neuen Eintrag gibt.
Ich hätte gern eine GUI in der wenn ich zB in eine ini Datei folgendes schreibe
[LDAP]
URL=http ldap.nmc.cisco.com /ldap/index.htm Broken Link for safety
Name=LDAP
ein Tab erstellt wird, der die Beschriftung LDAP aus dem Key Name=LDAP erhält.
Wenn dann in die ini ein weiterer Eintrag gemacht wird wie zB.
[TTM]
URL=http ttmanag.serv.dc.de.tel:6055 /webgeo/ Broken Link for safety
Name=TTM
sollte wieder ein TAB erzeugt werden der die Beschriftung TTM aus dem KEY Name=TTM erhält usw.. In dem eigentlichem TAB Feld sollte dann die URL aufgerufen werden aber das ist nicht mein Problem. Meine Herausforderung ist, dass ich nicht weis wie ich die Tabs automatisch erstellen lassen kann wenn es in der ini einen neuen Eintrag gibt.
Re: Tabs aus ini erzeugen
Annahme, eine AHK-Gui
Frage ...
a) wann bzw wie oft soll denn ermittelt werden ob neue Einträge in der Ini-Datei vorliegen? Einmal jährlich, mehrmals sekündlich??
b) wie sieht denn dein bereits vorhandener code aus?
Frage ...
a) wann bzw wie oft soll denn ermittelt werden ob neue Einträge in der Ini-Datei vorliegen? Einmal jährlich, mehrmals sekündlich??
b) wie sieht denn dein bereits vorhandener code aus?
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
Re: Tabs aus ini erzeugen
Das sollte doch nicht wirklich ein Problem sein? Dazu einfach ein(nen eigen)en Thread aufmachen!
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
Re: Tabs aus ini erzeugen
Moin,
die Anweisungliefert in AusgabeVarSektionsNamen eine mit Zeilenumbrüchen getrennte Liste aller Sektionsnamen.
Diese Liste kannst Du z.B. wie folgt abarbeiten, um Dir die Namen zu holen:
Die Namen kann man z.B. per
als neue Tabs an das vorher definierte Tab-Control anhängen.
IniRead
die Anweisung
Code: Select all
IniRead, AusgabeVarSektionsNamen, Dateiname
Diese Liste kannst Du z.B. wie folgt abarbeiten, um Dir die Namen zu holen:
Code: Select all
SektionsArray := StrSplit(AusgabeVarSektionsNamen, "`n")
For Index, Sektion In SektionsArray
{
IniRead, Name, Dateiname, %Sektion%, Name
MsgBox, 0, Sektion %Index%, Name = %Name%
}
Code: Select all
GuiControl, , MeinTab, %Name%
IniRead
Re: Tabs aus ini erzeugen
Wer auf das Image klickt ist selbst schuld weil dann wackelts eben.
Versuchsaufbau: zwei Ini-Dateien (mit unterschiedlicher Anzahl Sektionen) welche den dynamischen Inhalt einer einzelnen Ini-Datei simulieren sollen.
Die Ini-Datei wird im Interval nach Sektionen abgefragt, und die Gui danach jeweils dynamisch mit der ermittelten Anzahl von Tabs je Ini-Sektion bestückt.
Versuchsaufbau: zwei Ini-Dateien (mit unterschiedlicher Anzahl Sektionen) welche den dynamischen Inhalt einer einzelnen Ini-Datei simulieren sollen.
Die Ini-Datei wird im Interval nach Sektionen abgefragt, und die Gui danach jeweils dynamisch mit der ermittelten Anzahl von Tabs je Ini-Sektion bestückt.
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
Who is online
Users browsing this forum: No registered users and 25 guests