windows Xp Sp3 yüklü bilgisayarda ve Vista'da Msdos tabanlı bir programı açmak istediğimizde Tam ekranda bu programın açılamayacağını söyleyen bir hata mesajı (VİSTA'DA) ve de direk progmın kapanması(XP Sp3'te) ile karşılaşıyoruz.
Program yine Xp Sp3 yüklü olan bir başka makinada çalışıyor. Sağ tıklayıp Tam ekran yerine pencerede çalıştır denedik, sonuç değişmedi.
Çözümü nedir, programı açmamız cidden çok önemli.
Sp3 entegreli XP ise problem yapabilir çünkü bazı sistem dosyaları eksik çıkıyor. Sp2 entegreli Xp kurup sonra SP3'e ayriyeten güncelleyin. DOS programlarıyla alakalı probleminizi çözecektir.
DOS programınız Pascal programıysa Windows arayüzlü pascal programı var. Hatırlatırım.
Cavbınız için teekkürler fakat malesef BWCC.DLL'de sorunu çözmedi. Ayrıca Vista'da da aynı sorun var. Ekran 2. basamakta Tam Ekrana geçemiyor. Program adı SIP SHELL. Uymululuk modlarını falan denedim bir sonuç alamadım.
DOSBox0.73.exe dosyasını kurduktan sonra Turkish.lang dosyasını kurulum dosyasına taşıyın
1:yöntem; dosbox kısayol özelliklerine girin ve hedef/targer kısmına aşağıdaki eki ekleyin. (bir boşluk bıraktıktan sonra) -lang turkish.lang 2:töntem: config dosyasını düzelterek; config dosyası nerede? C:\Documents and Settings\[kullanıcı adınız]\Local Settings\Application Data\DOSBox config dosyasını notdefteri ile açtıktan sonra; aşağıdaki bölümü bulun; language= machine=svga_s3 captures=capture memsize=16
"language=" bölümüne Turkish.lang dosyasını kopyaladığınız yolu tam olarak yazınız örnek: C:\Program Files\DOSBox-0.73\Turkish.lang veya alternatif olarak sadece Turkish.lang yazın fakat Turkish.lang dosysını C:\Documents and Settings\[kullanıcı adınız]\Local Settings\Application Data\DOSBox klasörüne kopyalamanız gerekiyor(!) ve dosbox kurulduğunsa kensine sanal bir sürücü yaratır ve bu sanal sürücü adı Z dir. ilk kurulumda sistemde kayıtlı diskleri görmez bunları tanımlamak (mount etmek) gerekiyor ve windows daki bir disk'i de tamamen mount edemiyoruz. örnek: dos uygulamanız C:\Test dizininde; bu işlem için dosbox a şu komutu yazalım ve enter'a tıklayalım mount C "C:\Test" artık dosbox'da C: yapıp enter yaptığımızda fiziksek olarak C:\Test dizinine yönlenmiş olacağız. fakat dosbox kapandığında tanımlı diskler unmount olacaktır (bir sonraki açılışta tekrar tanımlanması gerekiyor) bu işleminde çözümü var. olayı otomatiğe bağlamak için. yine config dosyasını açalım ve [autoexec] kısmını bulalım. (config dosyasının en sonundadır) ve versayılan olarak aşağıdaki gibidir.
[autoexec] # Lines in this section will be run at startup.
biz # sonrası bir enter yapıp yeni bir satır açıyor ve aşağıdakileri oraya tanıtıyoruz mount C C:\Test C:
dosyayı kaydedip kapatalım. artık dosbox 'u her çalıştırdığınızda mount işlemi otomatik olacak ve varsayılan olarak C: ye yönlenmiş olacağız.
ve tam ekran için Alt + Enter birleşimini kullanabilirsiniz. ve C:\test örnek olarak verilmiştir. (!)