Hocam Cevap için teşekkürler.
EdgeOnly seçimi yaptığımda "raised exception class EBrowserEngineException with message 'Edge browser engine is unavailable'."
hatası alıyordum. WebView2Loader.dll dosyasını Exe yanına koyduktan sonra sorun düzeldi.
358 uygun sonuç bulundu
- 28 Ağu 2025 04:53
- Forum: FireMonkey ve Mobil
- Başlık: Delphi E-Fatura Görüntüleme Hak!
- Cevaplar: 3
- Görüntüleme: 199
- 28 Ağu 2025 03:18
- Forum: FireMonkey ve Mobil
- Başlık: Delphi E-Fatura Görüntüleme Hak!
- Cevaplar: 3
- Görüntüleme: 199
Delphi E-Fatura Görüntüleme Hak!
Merhaba
Daha önce buradaki konu üzerinden faydalandığım E-Fatura görüntüleme işlemini FMX tarafına uyarladım. Fakat bazı faturalarda QR kod olan JS kodlarından kaynaklı sanırım bu alanı ekranda göstermiyor.
Delphi Sürümü : Delphi 11.0 Version 28.0.42600.6491
İşletim Sistemi :Win11
WebBrowser1 ...
Daha önce buradaki konu üzerinden faydalandığım E-Fatura görüntüleme işlemini FMX tarafına uyarladım. Fakat bazı faturalarda QR kod olan JS kodlarından kaynaklı sanırım bu alanı ekranda göstermiyor.
Delphi Sürümü : Delphi 11.0 Version 28.0.42600.6491
İşletim Sistemi :Win11
WebBrowser1 ...
- 27 Mar 2023 09:54
- Forum: Programlama
- Başlık: Framework Veya Kütüphane Tavsiyesi Hk.
- Cevaplar: 5
- Görüntüleme: 2542
Re: Framework Veya Kütüphane Tavsiyesi Hk.
Merhaba,
Bu işlemi Veritabanında SP ile yapabilirsiniz aslında. Gelen input değerlerini kontrol ederek hangisi uygunsuz ise o alanla ilgili işlem yapmadan Output değerinden geri dönüş yaptırabilirsiniz.
Örnek SP aşağıdaki gibidir. (Firebird)
create or alter procedure KISI_KAYIT (
I_AD varchar ...
Bu işlemi Veritabanında SP ile yapabilirsiniz aslında. Gelen input değerlerini kontrol ederek hangisi uygunsuz ise o alanla ilgili işlem yapmadan Output değerinden geri dönüş yaptırabilirsiniz.
Örnek SP aşağıdaki gibidir. (Firebird)
create or alter procedure KISI_KAYIT (
I_AD varchar ...
- 16 Haz 2022 05:42
- Forum: Programlama
- Başlık: Delphi 10.2 HusoEdit ve Sayısal Değer Girişi
- Cevaplar: 11
- Görüntüleme: 4317
Re: Delphi 10.2 HusoEdit ve Sayısal Değer Girişi
Merhaba,
Fmx tarafında kullanan oldu mu yada nasıl bir yol izliyorsunuz parasal işlerler için?
Fmx tarafında kullanan oldu mu yada nasıl bir yol izliyorsunuz parasal işlerler için?
- 09 Ağu 2021 09:49
- Forum: MS SQL Server
- Başlık: SQLServer - "Bağlantı başarısız oldu" problemi hk.
- Cevaplar: 10
- Görüntüleme: 34526
Re: SQLServer - "Bağlantı başarısız oldu" problemi hk.
Konuyla ilgili kullandığım yöntem hazırladığım bir Function ile çözüm üretiyorum.
S/İ/U/D yapmadan önce Funtion içinde farklı bir ADOConnection nesnesi ile bağlantı kurmaya çalışıyorum bağlantı kuramazsam False değeri döner ise işleme devam etmiyor, kullanıcıya uyarı verdiriyorum. Bir sorun olduğunu ...
S/İ/U/D yapmadan önce Funtion içinde farklı bir ADOConnection nesnesi ile bağlantı kurmaya çalışıyorum bağlantı kuramazsam False değeri döner ise işleme devam etmiyor, kullanıcıya uyarı verdiriyorum. Bir sorun olduğunu ...
- 28 Mar 2021 03:51
- Forum: Programlama
- Başlık: 1 client 5 server pc arasında haberleşme hk.
- Cevaplar: 14
- Görüntüleme: 6343
Re: 1 client 5 server pc arasında haberleşme hk.
Ses için aklıma 5+1 ses sistemleri geldi. Ses kartı ayarlarında Ses sistemi seçildiğinde herbir hoparlörü test etme imkanı veriyordu bize. Hangi hoparlörü seçersek test için o hoparlörsen ses çıkarıyor. Buna benzer bir yapı inşa edilebilir.
- 28 Mar 2021 02:10
- Forum: Programlama
- Başlık: 1 client 5 server pc arasında haberleşme hk.
- Cevaplar: 14
- Görüntüleme: 6343
Re: 1 client 5 server pc arasında haberleşme hk.
Merhaba,
@freeman35 hocamın dediği gibi Tek server, Tek DB ile bu işi rahatlıkla halledebilirsin aslında ve 10 farklı pc yerine yine 1 Client pc ile USB 3.0 HUB.
Gereksinimler,
1- 1 Ad. Server
2- 1 Ad. yedek sunucu(Nas olabilir)
3- 1 Ad. Client Makine
4- USB 3.0 HUB(Yol Sayısı kadar port)
5- USB TO ...
@freeman35 hocamın dediği gibi Tek server, Tek DB ile bu işi rahatlıkla halledebilirsin aslında ve 10 farklı pc yerine yine 1 Client pc ile USB 3.0 HUB.
Gereksinimler,
1- 1 Ad. Server
2- 1 Ad. yedek sunucu(Nas olabilir)
3- 1 Ad. Client Makine
4- USB 3.0 HUB(Yol Sayısı kadar port)
5- USB TO ...
- 22 Mar 2021 05:24
- Forum: Programlama
- Başlık: excel hesaplama
- Cevaplar: 6
- Görüntüleme: 2296
Re: excel hesaplama
Ustacığım sen bu işi biliyorsunzengin yazdı: 22 Mar 2021 01:49 s.a
ustacığım excel içinde F5+E6'; hesaplama işlemini
bu şekilde işlem oldu cok teşekkür ederimKod: Tümünü seç
sayfa.cells[5 + satir, sutun + 5] :='=F'+inttoStr(x)+'+'+'E'+inttoStr(x+1);

- 21 Mar 2021 01:18
- Forum: Programlama
- Başlık: excel hesaplama
- Cevaplar: 6
- Görüntüleme: 2296
Re: excel hesaplama
Ustacığım kod bloğunu görmeden seni anlamamızı istemen bilemiyorum..
sayfa.cells[6, 6 ] :='=F 5 +E 6 ';
Eğer bu alanların gelen kayıtlar doğrultusunda artmasını istiyorsan;
Bir döngü ile kayıtları çekiyorsundur ve bir artan değerin vardır mutlaka(pratik olması açısından).
ozaman şöyle yapman ...
sayfa.cells[6, 6 ] :='=F 5 +E 6 ';
Eğer bu alanların gelen kayıtlar doğrultusunda artmasını istiyorsan;
Bir döngü ile kayıtları çekiyorsundur ve bir artan değerin vardır mutlaka(pratik olması açısından).
ozaman şöyle yapman ...
- 21 Mar 2021 01:24
- Forum: Programlama
- Başlık: excel hesaplama
- Cevaplar: 6
- Görüntüleme: 2296
Re: excel hesaplama
Merhaba,
Sorunuz pek açıklayıcı değil biraz daha detay iyi olur.
Yukarıdaki şekilde F5 ile E9 arasını toplamış olursunuz.
Sorunuz pek açıklayıcı değil biraz daha detay iyi olur.
Kod: Tümünü seç
sayfa.cells[6,6].Formula :='=Sum(F5:E9)';
- 18 Haz 2020 09:38
- Forum: Programlama
- Başlık: Hal Kayıt Sistemi Web Servis
- Cevaplar: 14
- Görüntüleme: 7434
- 06 Mar 2020 03:27
- Forum: Programlama
- Başlık: Bir Editte Birden fazla arama yapmak
- Cevaplar: 10
- Görüntüleme: 6543
Re: Bir Editte Birden fazla arama yapmak
Procedure Ayikla(Kaynak:String; Const Ayrac:Char; Hedef:TListBox);
Var
i,a:integer;
Begin
a:=1;
for I := 1 to Length(Kaynak) do
if Kaynak[i]=Ayrac then
Begin
if a=1 Then Hedef.items.Add(Copy(Kaynak,a,i-1))
Else Hedef.Items.Add(Copy(Kaynak,a,i-a));
a:=i+1;
End;
Hedef.Items.Add(Copy(Kaynak ...
Var
i,a:integer;
Begin
a:=1;
for I := 1 to Length(Kaynak) do
if Kaynak[i]=Ayrac then
Begin
if a=1 Then Hedef.items.Add(Copy(Kaynak,a,i-1))
Else Hedef.Items.Add(Copy(Kaynak,a,i-a));
a:=i+1;
End;
Hedef.Items.Add(Copy(Kaynak ...
- 25 Şub 2020 11:57
- Forum: Programlama
- Başlık: tag kullanımı
- Cevaplar: 22
- Görüntüleme: 7279
Re: tag kullanımı
Kod: Tümünü seç
btnMASA := TButton.Create(FlowPanel1);
Kod: Tümünü seç
btnMASA := TButton.Create(Self);
- 25 Şub 2020 11:19
- Forum: Programlama
- Başlık: tag kullanımı
- Cevaplar: 22
- Görüntüleme: 7279
Re: tag kullanımı
var
i:integer;
Begin
for i := frmMain.ComponentCount - 1 downto 0 do
begin
if (Components[i] is TButton) AND (TButton(Components[i]).Tag=10) Then
Begin
TButton( Components[i]).Caption :='BtnNamexx';
TButton( Components[i]).Color :=clGreen;
TButton( Components[i]).Free; // Silmek için ...
i:integer;
Begin
for i := frmMain.ComponentCount - 1 downto 0 do
begin
if (Components[i] is TButton) AND (TButton(Components[i]).Tag=10) Then
Begin
TButton( Components[i]).Caption :='BtnNamexx';
TButton( Components[i]).Color :=clGreen;
TButton( Components[i]).Free; // Silmek için ...
- 25 Şub 2020 10:48
- Forum: Programlama
- Başlık: tag kullanımı
- Cevaplar: 22
- Görüntüleme: 7279
Re: tag kullanımı
var
i:integer;
Begin
for i := 0 to ComponentCount-1 do
begin
if (Components[i] is TButton) AND (TButton(Components[i]).Tag=10) Then
Begin
TButton( Components[i]).Caption :='BtnNamexx';
TButton( Components[i]).Color :=clGreen;
TButton( Components[i]).Free; // Silmek için..
End;
end;
End;