According to the documentation in VB6 the Mid() function returns a variant, but Mid$() returns a string and apparently this is more efficient.
My questions are : >
Honestly, I think it's negligible.
Maybe you can try something like this. Download the "High-Performance Timer Object" from http://ccrp.mvps.org/, do a long loop (1.000.000 iterations or so) of string operations, and measure the run time difference. By "operations" I mean: Concatenation of Variant
s as opposed to concatenation of String
s. Mid()
and Mid$()
will very likely perform the same. OTOH - you can test that as well.
If you did, I'd be interested if you posted the results.