Wie ein Formular machen jede Größe Bildschirm eines Computers in VB6 greifen

November 22

Visual Basic 6 ist eine Programmiersprache für Windows. Der Programmierer zeichnet Steuerelemente wie Schaltflächen und Textfelder in einem "Formular" (die VB6-Bezeichnung für ein Fenster). Ein Formular wird normalerweise mit der Bildschirmauflösung, was bedeutet, dass es dauern wird, um einen größeren Teil eines niedrigauflösenden Bildschirms skaliert.

Manchmal möchte man ein Formular aus, um selbst auf den Bildschirm passen, so dass es den Bildschirm füllt und gleich bei jeder Auflösung sieht. Dies ist besonders häufig mit Unterhaltung und Darstellungs-Software.

Anweisungen

1 Legen Sie die WindowState-Eigenschaft des Formulars auf 2 (maximiert). Dadurch wird das Formular füllt den Bildschirm, wenn das Programm ausgeführt wird.

2 Legen Sie die BorderStyle-Eigenschaft auf 0 (keine). Dadurch wird das Formular an den Rändern des Bildschirms anstatt eine Titelleiste und der Windows-Taskleiste zu dehnen.

3 Ordnen Sie die Steuerelemente des Formulars in das Resize-Ereignis. Dadurch können Sie die Steuerelemente in der gleichen relativen Position unabhängig von der tatsächlichen Größe des Formulars platzieren. Beispielsweise wird dieser Code eine Befehlsschaltfläche in die Mitte des Formulars:

Private Sub Form_Resize()

Command1.Left = (Me.ScaleLeft - Command1.Width) / 2

Command1.Top = (Me.ScaleHeight - Command1.Height) / 2

EndSub