Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Genel İşlemler
  Aktif Konular Aktif Konular RSS - Clik ile resim yolunu alma
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir.

Clik ile resim yolunu alma

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
ubakgul Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 19 Temmuz 2023
Durum: Aktif Değil
Puanlar: 10
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı ubakgul Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Clik ile resim yolunu alma
    Gönderim Zamanı: 28 Temmuz 2023 Saat 15:50
Merhaba,

1. Aşağıdaki kodda resim.ImgUrl kullanımında hata alıyorum. Bu şekilde kullanılamıyor mu? Resim yolunu clik ile birlikte göndermenin başka yolu var mı, varsa nasıl yapılır?
2. Aşağıdaki kodda resim.cltagint 'te i ve j değerlerini clik ile göndermeye çalışıyorum. Bunları direkt i ve j olarak nasıl gönderebiliriz? 

-------------------------------------------------------------------------------------------------------------------

for i:=0 to 4 do begin
  for j:=0 to 4 do begin
resim:=MyForm.AddNewProImage(panel,'resim'+IntToStr(i)+IntToStr(j));
clComponent.SetupComponent(resim,'{"Align":"Client","Width":20,"Height":20,
"ImgUrl":"C:/r/p.png","ImgFit":"yes"}');
        resim.ImgUrl:='C:/r/p.png';
        resim.cltagint:=StrToInt(IntToStr(i)+IntToStr(j));
        F.AddNewEvent(resim,tbeOnClick,'ResimClick');
end;

-------------------------------------------------------------------------------------------------------------------

İyi çalışmalar.
Yukarı Dön
Alforce Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 26 Temmuz 2023
Durum: Aktif Değil
Puanlar: 150
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (1) Teşekkürler(1)   Alıntı Alforce Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Temmuz 2023 Saat 16:06
Resmi uygulamak için clSetImage metodunu kullanabilirsin.

Böyle:
resim.clSetImage('C:/r/p.png');


Ayreten bu çok yanlış bir kullanımdır:
resim.cltagint:=StrToInt(IntToStr(i)+IntToStr(j));
i'nin 0 j'nin 4 ve i'nin 4 j'nin 0 olduğu gibi birçok senaryonda yanlış bilgi verir.


Bunun yerine bunu kullan:
resim.cltagint:= StrToInt((i*10)+j);
Böylece onlar basamağı i'yi birler basamağı j'yi gösterir


Düzenleyen Alforce - 28 Temmuz 2023 Saat 16:07
Yukarı Dön
ubakgul Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 19 Temmuz 2023
Durum: Aktif Değil
Puanlar: 10
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı ubakgul Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Temmuz 2023 Saat 17:07
Peki clik ile gönderilen resim ,gönderilen olayın içinde nasıl kullanılır (kontrol edilir)? 
Yukarı Dön
Alforce Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 26 Temmuz 2023
Durum: Aktif Değil
Puanlar: 150
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Alforce Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Temmuz 2023 Saat 17:45
// Tabiki butonun tıklama olayı
Procedure Button1_OnClick;
Var
  i,j,Buf: Integer;
Begin
  Buf:= TclButton(MyForm.ClSender).clTagInt;
  i:= Buf div 10;
  j:= Buf mod 10;
  
  // Buraya kodunuzu yazın
End;

Bu kod:
 i'yi 10a çarptığımız için 10a kalansız bölme yapar.
 j'yi 10a bölümünden kalan şekilinde hesaplar.


Düzenleyen Alforce - 28 Temmuz 2023 Saat 17:46
Yukarı Dön
ubakgul Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 19 Temmuz 2023
Durum: Aktif Değil
Puanlar: 10
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı ubakgul Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Temmuz 2023 Saat 17:57
Butonun tıklama olayında resim yolu (clSetImage) nasıl alınır?
Yukarı Dön
Alforce Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 26 Temmuz 2023
Durum: Aktif Değil
Puanlar: 150
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Alforce Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 31 Temmuz 2023 Saat 09:07
Orjinalini yazan: ubakgul ubakgul Yazdı:

Butonun tıklama olayında resim yolu (clSetImage) nasıl alınır?

Böyle bir özelliğin hiçbir dilde olduğunu sanmıyorum,
Çünkü arka tarafta resimi yüklüyor ve bundan sonra resim yolunun saklanması için bir gerekçe yok.

Bir liste oluşturarak ulaşmayı deneyebilirsin.
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 12.07
Copyright ©2001-2024 Web Wiz Ltd.

Bu Sayfa 0,082 Saniyede Yüklendi.