Merhaba.
Windows için hazırlanmış ve içinde belli ini dosyalarını kullanan bir uygulama yazmıştım.
İni dosyaları kullanacağım için c:\xxxx şeklinde bir klasör içerisinden okutuyordum.
Şimdi aynı uygulamayı farklı os sürümünde kullanmak istiyorlar.
WINE ile çalıştırıyorum fakat ini dosyalarını windows için tanımladığım için işlem yapmıyor.
Projeyi yenilemek istemiyorum.
Ubuntu üzerinde uygulamam için nasıl path tanımlayabilirim?
Bir çözüm öneriniz var mı?
İyi çalışmalar.
exe ve ini dosyasını ubuntu vs. üzerinde çalıştırma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: exe ve ini dosyasını ubuntu vs. üzerinde çalıştırma
Merhaba, Path bilgisini de (C:\xxxx bilgisini de) bir INI içinden okumanız mümkün olur ise eğer sorun kalmayabilir. Windows makinada sürücü adı ile çalışır. Wine üzerinden unix dizin adı ile çalışabilir.
Re: exe ve ini dosyasını ubuntu vs. üzerinde çalıştırma
wine içinde de aynı şekilde erişsin, C:\ root değildir. wine içinden explorer açarak nereyi gördüğünü bulup dosyaları oraya atman gerek, ayrıca bu profile görede değişebilir.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
-
- Üye
- Mesajlar: 121
- Kayıt: 10 Ara 2015 10:39
Re: exe ve ini dosyasını ubuntu vs. üzerinde çalıştırma
Ini dosyaları exe nin bulunduğu dizinde oluşturup okuma-yazma yapsan iş görür diye düşünüyorum.
Örneğin;
şeklinde kullanılabilir. Yalnız daha önce windows harici bir işletim sisteminde denemediğim için tam emin değilim.
Örneğin;
Kod: Tümünü seç
ExtractFilePath(Application.ExeName)+'INIFILES\deneme.ini');