Indy = "unsichtbare" Kommunicationskomponente
VCL (Visual Component Library) = (oftmals) sichtbare Ein/Ausgabekomponente für ein UI (User Interface)
Also es kommt darauf an, was du durch "
NonVCL" erreichen willst, aber von der Definition her ist die Verwendung der
Indy in einem
NonVCL-Programm kein Wiederspruch.