Lo primero que debes hacer es incluir el control Crystal en tu proyecto. NO incluyas un control por cada reporte, eso crea conflictos. Lo ideal es insertar sólo uno en el formulario principal y llamarlo en esa posición. Si usas un Mdi, esa es la ubicación ideal.
Luego necesitarás conocer las instrucciones básicas, el resto lo aprenderás en el camino.
Toma como base este pequeño código. Nota como el control se llama CR1 y está ubicado en el form frmBase. El informe se llama Informe.rpt y está ubicado en la misma carpeta que la aplicación
Dim infoRpt as string
infoRpt = app.Path & "\Informe.rpt"
'Existe un checkbox para elegir si el Informe se
'previsualiza o se imprime directamente
If Check1.Value = VbChecked then
'Visualiza el listado
frmBase.CR1.Destination = crptToWindow
Else
'Imprime Listado
frmBase.CR1.Destination = crptToPrinter
End If
'Indico el nombre del archivo
frmBase.CR1.ReportFileName = infoRpt
'Se ejecuta Crystal
frmBase.CR1.Action = 1
Espero te sirva para empezar. Si luego te puedo ayudar en algo más, encantado.