Имам проблеми с директното отваряне на TurboC++ компилатора (dos версия) на Windows X. Ако щракна върху иконата TurboC++ през Windows GUI, той се отваря за секунда (празен dos екран) и се изключва. така че трябва да имам достъп до него чрез командния ред, т.е.
cmd (enter)
c:\tc\bin (enter)
tc.exe
По този начин TurboC++ се отваря и мога да програмирам и всичко..
Защо винаги трябва да стартирам tc.exe
през командния ред? Защо не мога да го стартирам през Windows XP?
Също така, след стартиране на tc.exe
през командния ред, не мога да изпълня нито една графична програма чрез него.
Пиша прост код за създаване на кръг, използвайки предварително дефинирани функции.. когато компилирам и стартирам програмата, tc.exe
излиза и се връща обратно към командния ред.
Защо се случва това? Има ли решение?
Също така се опитах да използвам DosBox, за да стартирам TurboC++. затваря се при изпълнение на графичната програма.
ps: този проблем се е случвал само на мен и моя приятел..... всички компютри в нашия колеж имат инсталиран Windows XP или Vista и нямат проблеми. използвам initgraph(); функция за инициализиране на графични драйвери (с помощта на автоматично откриване) и графичен режим. Дадох правилния адрес за bgi файлове. и папката съдържа необходимия файл (EGAVGA.bgi). тази програма работи добре в нашия колеж. това има ли нещо общо с моята графична карта (nvidia 9400 1gb)?
.pif
файлове би било полезно. microsoft.com/ ресурси/документация/windows/xp/all/proddocs/ - person mctylr   schedule 01.04.2010