para esto crea primero en tu crystal report un textobject y definilo con el nombre por ejemplo
txtbarra
luego en tu formulario donde muestras supongo yo el informe con el crystal report
añade las librerias siguiente
CrystalDecisions.CrystalReports.Engine
luego este es el codigo para enviar el contenido de tu caja de texto al crystal
Código vb.net:
Ver originalDim Rep as new CrystalReportPrueba ' El nombre de tu crystal report creado
For Each Obj As ReportObject In Rep.Section2.ReportObjects
If TypeOf Obj Is TextObject Then
If Obj.Name = "txtbarra" Then ' Este Campo del Reporte es para Mostrar el Tipo de Reporte
TryCast(Obj, TextObject).Text = txtprueba.Text ' aqui va el nombre de tu campo a enviar
End If
End If
Next
CrystalReportViewer1.reportSource = Rep
Nota: este codigo va antes de llamar al reporte en tu crystalreportviewer