Thanks for the reply John,
Unfortunately the commands you suggested are not available in 10.0.
I did end up finding the solution though. The script below requires an output to be defined in the parameters (see attachment).
import arcpy
tbl = arcpy.CreateTable_management("in_memory", "table")
arcpy.AddField_management(tbl, "F1", "TEXT", field_length=14)
arcpy.AddField_management(tbl, "F2", "TEXT", field_length=25)
arcpy.AddField_management(tbl, "F3", "TEXT", field_length=25)
arcpy.AddField_management(tbl, "F4", "TEXT", field_length=25)
arcpy.SetParameterAsText(0,arcpy.MakeTableView_management(table, "view"))
arcpy.RefreshActiveView()
arcpy.RefreshTOC()
del tbl
Regards,
Elliott