vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Function anhalten bis eine Eingabe erfolgt ist / Button geklickt wurde 
Autor: VB-Programmer
Datum: 05.08.09 20:13

Hallo zusammen,

ich habe mir eine eigene InputBox erstellt. Die rufe ich über eine Function auf.
In dieser InputBox wird etwas eingegeben und anschließend soll die Prozedur in der Function weiter durchgeackert werden.

Die Function befindet sich in einem Modul, die InputBox ist eine eigene Form.

Hier mal der Code zum Aufruf der Inputbox:

'InputBox einrichten und aufrufen
 
Public Function getinput(Title As String, Prompt As String, ButtonNameA As _
  String, _
ButtonNameB As String, Optional PosX As Single, Optional PosY As Single, _
Optional HiddenText As Boolean, Optional PasswordChar As String) As String
 
   frmInput.Caption = Title
   frmInput.txtInfo = Prompt
   frmInput.cmdCancel.Caption = ButtonNameA
   frmInput.cmdCancel.Caption = ButtonNameB
 
   If Not PosY = 0 Then
      frmInput.Top = PosY
   End If
 
   If Not PosX = 0 Then
      frmInput.Left = PosX
   End If
 
   If HiddenText = True And Not PasswordChar = "" Then
      frmInput.txtInput.PasswordChar = PasswordChar
   Else
      frmInput.txtInput.PasswordChar = ""
   End If
   
   frmInput.Show vbModal 'nach dieser Zeile soll die Function pausiert werden.
 
    getinput = readtextbox(frmInput.txtInput) ' Hier wird die 2. 
   ' Function aufgerufen.
 
End Function
Mit sleep(ex) oder Ähnlichem ist ja mein ganzes Programm pausiert.
Das ist ja nicht mein Ziel. Es soll nur die Function aus dem Modul pausiert werden,
sodass die Eingabe aus der InputBox durch die folgende weitere Function ausgelesen werden kann:



Public Function readtextbox(SourceTextbox As TextBox) As String
   readtextbox = SourceTextbox.Text
 
End Function
Ich wäre sehr dankbar, wenn mir jemand weiterhelfen könnte!

Mfg

Sascha
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Function anhalten bis eine Eingabe erfolgt ist / Button gekl...1.120VB-Programmer05.08.09 20:13
Re: Function anhalten bis eine Eingabe erfolgt ist / Button ...672Danzi06.08.09 10:52
Re: Function anhalten bis eine Eingabe erfolgt ist / Button ...619VB-Programmer06.08.09 13:36

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel