This compiled fine with the older version of TB I used but gives an error with 1.876.
Code:
ProcedureDLL TBFunction(Ptr, a)
EndProcedure
ProcedureDLL TBFunction2(Ptr, a, b, c, p1)
EndProcedure
ProcedureDLL TBFunction3(Ptr, a, b, c, p1, p2)
EndProcedure
ProcedureDLL TBFunction4(Ptr, a, b, c, p1, p2, p3)
EndProcedure
ProcedureDLL TBFunction5(Ptr, a, b, c, p1, p2, p3, p4)
EndProcedure
ProcedureDLL TBFunction6(Ptr, a, b, c, p1, p2, p3, p4, p5)
EndProcedure
ProcedureDLL TBFunction7(Ptr, a, b, c, p1, p2, p3, p4, p5, p6)
EndProcedure
ProcedureDLL TBFunction8(Ptr, a, b, c, p1, p2, p3, p4, p5, p6, p7)
EndProcedure
ProcedureDLL TBFunction9(Ptr, a, b, c, p1, p2, p3, p4, p5, p6, p7, p8)
EndProcedure
ProcedureDLL TBFunction10(Ptr, a, b, c, p1, p2, p3, p4, p5, p6, p7, p8, p9)
EndProcedure