Hola.
En primer lugar, te recomiendo usar las etiquetas [delphi], [sql] y [code] para publicar trozos de código correctamente indentado y con la sintaxis resaltada, que es mucho mas legible.
Luego, cambiá el writeln por write, pues el writeln enviará un cr/lf a la impresora y me parece (solo me parece) que no ocurre asi desde vb.
Hasta luego.