While I have done a LOT of barcoding projects over the years, I have not yet had the opportunity to do 2-D barcodes.
But, after doing a Google Search for 2D barcodes activex I find a number of components which could be incorporated into a VFP application to do the job.
Good Luck,
JRB-Bldr