Поставь вместо пустой строки путь где твои BGI лежат, у меня вот так работает отлично:
Uses graph,crt;
var gd,gm:integer;
begin
gd:=0; gm:=0;
initgraph(gd,gm,'C:\BP\BGI'); { <- здесь }
outtext('Hi a am 123');
readkey;
end.
Это одно и то же. Путь к BGI нужно вписывать если паскаль самостоятельно не может определить
где они лежат. Эффект тот же.
Да я завтра у учителя спрошу - в чём проблема.