To print code39 barcode in Crystal Reports, you can use Barcodesoft UFL (User Function Library) and code39 barcode fonts.
1.installed IDAutomation_CrystalUFL and IDAutomation_com_CrystalUFL
These two soft you could down a demo version from http://www.idautomation.com/, it just show a demo on the barcode,could be used normally.
2. Open your crystal report. Right click Formula Fields, choose "New..." from the context menu.
Type in "Code39" in the Name textbox, then click "Use Editor".
3. Double click "IDAutomation_Code39 ()" function from Visual Basic UFLs list as shown.
Then type in the database field as parameter.
Now click "Save" button to save the formula field.
4. Drap and drop the formula field in your crystal report. You will see code 39 barcode.