Si no hay nada seleccionado, entonces ComboBox.ItemIndex es igual a -1 de manera que puedes poner:
Código Delphi
[-]
if ComboBox1.ItemIndex <> -1 then
begin
ComboBox1.Enable:= False;
end
else begin
ComboBox1.Enable:= True;
end;
Nota, sin embargo, que ésa es una forma muy rebuscada de asignar un valor booleano. Es mucho mas prolijo así:
Código Delphi
[-]
ComboBox1.Enabled := (ComboBox1.ItemIndex = -1);
Lo que hay dentor de los paréntesis es una comparación de dos valores, y el resultado de una comparación es un valor booleano, que es lo que finalmente asignas a la propiedad Enabled.
Bye