¿Qué significan los corchetes en VB?

No importa si hay contenido o no, al igual que el lenguaje C, un procedimiento SUB o una función FUNCTION deben usar paréntesis, que es un formato fijo.

Se puede entender de esta manera

Si hay parámetros dentro, significa parámetros de entrada.

Si está vacío, significa que no hay parámetros de entrada. , lo que significa que no hay parámetros

private sub form_load() Esto representa el evento de carga del formulario. Es un proceso y no necesita proporcionar parámetros, por lo que está vacío.

private sub command_click(index as integer) Esto significa que ha creado una matriz de controles de botón. Significa que hay muchos controles de botón con el mismo nombre. Luego, en el evento de clic, debe indicarlo. sistema en qué botón hizo clic. ÍNDICE es el número de serie del control.