Hallo Kampi,

du kannst die Serial port Parameter ganz einfach ändern z.B so:
serial Port1.baudrate = 9600
oder wenn du mehrere Baudraten auswählen willst schreibst du einfach:
If Textbox 1. Text = 9600 Then
serialport1.Baudrate =9600
end if

Du kannst das natürlich auch mit den Portnamen genauso machen. Du musst aber beachten das du den Serialport schließen musst wenn du die Werte ändern willst, sonst kommt eine Fehlermeldung, die du aber mit der exeption Handling abfangen kannst.

Bei dem Problem mit den mehrern Formularen kann ich dir aber nicht weiterhelfen, ich habe die Main Form immer im Hintergrund laufen lassen.
Wenn du Variablen aus der Main Form in der Form2 anzeigen lassen willst, musst du diese als Public deklarien deklarien.

Mfg
Neutro