Wir sind auf Ihre Unterstützung angewiesen!
💚 BITTE helfen Sie uns HEUTE mit einer SPENDE 💚
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
[teilgelöst] Alternative zur Inputbox ?
[teilgelöst] Alternative zur Inputbox ?
Hallo zusammen,
gibt es in BASIC noch eine andere Möglichkeit
als die "Inputbox" ?
Mit freundlichem Gruß
Werner
gibt es in BASIC noch eine andere Möglichkeit
als die "Inputbox" ?
Mit freundlichem Gruß
Werner
Zuletzt geändert von wega am Sa 6. Aug 2022, 17:37, insgesamt 1-mal geändert.
Re: Alternative zur Inputbox ?
Hallo Werner,
z.B. einen Dialog mit Textbox (ein- oder mehrzeilig) und einem OK-Button, usw.
z.B. einen Dialog mit Textbox (ein- oder mehrzeilig) und einem OK-Button, usw.
Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Re: Alternative zur Inputbox ?
Hallo Craig,
danke für Deine schnelle Antwort.
Ja, Dialog ist mir bekannt.
Ich dachte an eine Lösung ohne Dialog, ähnlich
wie "Inputbox". Nur eben in der Größe einstellbar,
denn "Inputbox" geht ja beinahe über die ganze Bildschirmbreite.
mit freundlichem Gruß
Werner
danke für Deine schnelle Antwort.
Ja, Dialog ist mir bekannt.
Ich dachte an eine Lösung ohne Dialog, ähnlich
wie "Inputbox". Nur eben in der Größe einstellbar,
denn "Inputbox" geht ja beinahe über die ganze Bildschirmbreite.
mit freundlichem Gruß
Werner
Re: Alternative zur Inputbox ?
Hallo Werner,
die Höhe und Breite der Inputbox wird von der Höhe und Breite des Meldungstextes automatisch bestimmt.
Funktion InputBox
Also wenn der Meldungs-Parameter kurz ist, dann hat die Box eine geringe Breite.
Es gibt keine Möglichkeit die Breite anders zu beeinflussen, einzig die Positionierung läßt
sich per Parameter(x_Position_twips und y_Position_twips) beeinflussen.
die Höhe und Breite der Inputbox wird von der Höhe und Breite des Meldungstextes automatisch bestimmt.
Funktion InputBox
Also wenn der Meldungs-Parameter kurz ist, dann hat die Box eine geringe Breite.
Es gibt keine Möglichkeit die Breite anders zu beeinflussen, einzig die Positionierung läßt
sich per Parameter(x_Position_twips und y_Position_twips) beeinflussen.
- Meldungsparameter Min-Breite und -Höhe:
Code: Alles auswählen
Sub ExampleInputBox1 Dim sText As String sText = InputBox ("K","Lieber Benutzer") MsgBox ( sText , 64, "Bestätigung des Gedankens") End Sub
- Meldungsparameter sehr breit
Code: Alles auswählen
Sub ExampleInputBox2 Dim sText As String sText = InputBox ("Bitte geben einen Gedanken ein: Bitte geben einen Gedanken ein: Bitte geben einen Gedanken ein: Bitte geben einen Gedanken ein: ","Lieber Benutzer") MsgBox ( sText , 64, "Bestätigung des Gedankens") End Sub
- Meldungsparameter geringere Breite, dafür höher
Code: Alles auswählen
Sub ExampleInputBox3 Dim sText As String sText = InputBox ("Bitte geben einen Gedanken ein: " & Chr(10) & _ "Bitte geben einen Gedanken ein: " & Chr(10) & _ "Bitte geben einen Gedanken ein: " & Chr(10) & _ "Bitte geben einen Gedanken ein: " & Chr(10) & _ "Bitte geben einen Gedanken ein: ","Lieber Benutzer") MsgBox ( sText , 64, "Bestätigung des Gedankens") End Sub
Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Re: Alternative zur Inputbox ?
Hallo Craig,
vielen Dank für Deine Mühen.
So weit war mir das mit der "Inputbox" bekannt.
Eigentlich ist es schade, dass die Entwickler noch keine "Inputanweisung" geschrieben haben,
die von der Textlänge abhängig ist, wie:
sText = Input ("Anfangswert x = : ")
Das wäre eine Eingabefunktion, wie man sie auch ähnlich bei anderen BASIC's findet.
Mit Gruß
Werner
vielen Dank für Deine Mühen.
So weit war mir das mit der "Inputbox" bekannt.
Eigentlich ist es schade, dass die Entwickler noch keine "Inputanweisung" geschrieben haben,
die von der Textlänge abhängig ist, wie:
sText = Input ("Anfangswert x = : ")
Das wäre eine Eingabefunktion, wie man sie auch ähnlich bei anderen BASIC's findet.
Mit Gruß
Werner
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️