En ese caso tienes solo nos queda tu opción con una variante:
Código Delphi
[-]
if trim(edit1.text) = EmptyStr then
Trim borra los espacios que tenga... que el usuario es muy listo y con escribir un solo espacio ya se queda contento... y nuestro programa tambien. Además influye en las búsquedas, y no aparecerá ese registro por ningún listado si utilizamos algo así:
Código SQL
[-]
select * from tabla where campo is null
hecho que desconcierta bastante al usuario y a nosotros como programadores (ya que el espacio "no se vé" en el Edit).
Saludos