Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Genel İşlemler
  Aktif Konular Aktif Konular RSS - Üye ol Butonuna giriş yapamıyorum
  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.

Üye ol Butonuna giriş yapamıyorum

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


Kayıt Tarihi: 07 Temmuz 2025
Konum: Konya
Durum: Aktif Değil
Puanlar: 15
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı CelalTugay Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Üye ol Butonuna giriş yapamıyorum
    Gönderim Zamanı: 6 Saat 47 Dakika Önce Saat 11:26
Merhabalar giriş arayüzümü yaptım giriş yap ve üye ol şeklinde giriş yap kısmının kodlarını yazdım çalışıyor ama üye ol kısmı içi yaptığımında çalışmıyor yardım edebilir misiniz kodlarım aşşağıda teşekkürler.
var
  LoginForm: TClForm;
  EmailEdit,ParolaEdit : TclProEdit;
  LoginGirisBtn,UyeOlBtn,HiddenPasswordBtn,NormalPasswordBtn: TClProButton;
  UyeOlLbl,OrLabel:TClProLabel;
  MainPnl: TclProPanel;
  TclLogo: TclProImage;
  EmailImg,passwordImg:TclProImage;
  
  
  
  void HiddenPasswordBtnClick;
  {
    if not Assigned(NormalPasswordBtn)
    {
      NormalPasswordBtn=LoginForm.AddNewProButton(ParolaEdit,'NormalPasswordBtn', '');
      NormalPasswordBtn.Align=alRight;
      NormalPasswordBtn.Margins.Right=10;
      NormalPasswordBtn.Margins.Top=5;
      NormalPasswordBtn.Width=25;
      NormalPasswordBtn.Margins.Bottom=5;
      LoginForm.SetImage(NormalPasswordBtn,'https://www.stilfon.com/wp-content/uploads/2022/02/B90.jpg');
      LoginForm.AddNewEvent(NormalPasswordBtn,tbeOnClick,'NormalPasswordBtnClick');
    }
    
    else
    {
      NormalPasswordBtn.Visible=True;
    }
    
    ParolaEdit.Password=False;
    HiddenPasswordBtn.Visible=False;
  }
  
  
  
  void NormalPasswordBtnClick;
  {
    try
      if not Assigned(HiddenPasswordBtn)
      {
        HiddenPasswordBtn=LoginForm.AddNewProButton(ParolaEdit,'HiddenPasswordBtn','');
        HiddenPasswordBtn.Align=alRight;
        HiddenPasswordBtn.Margins.Top=5;
        HiddenPasswordBtn.Width=25;
        HiddenPasswordBtn.Margins.Bottom=5;
        HiddenPasswordBtn.Margins.Right=10;
        LoginForm.SetImage(HiddenPasswordBtn,'https://www.stilfon.com/wp-content/uploads/2022/02/B90.jpg');
        LoginForm.AddNewEvent(HiddenPasswordBtn,tbeOnClick,'HiddenPasswordBtnClick');
      }
        else
        {
          HiddenPasswordBtn.Visible=True;
        }
        
        ParolaEdit.Password=True;
        NormalPasswordBtn.Visible=False;
        
        except
       } 
          ShowMessage('Exception Class:' + LastExceptionClassName + 'Exception Message:' +LastExceptionMessage );
  }
  
  

  
  
{
  
    LoginForm=TclForm.Create(Self);
    
    MainPnl= LoginForm.AddNewProPanel(LoginForm, 'MainPnl');
    MainPnl.Align=alCenter;
    MainPnl.Height=630;
    MainPnl.Width=400;
    MainPnl.clProSettings.RoundHeight= 40;
    MainPnl.clProSettings.RoundWidth= 40;
    MainPnl.clProSettings.IsTransparent=False;
    MainPnl.SetclProSettings(MainPnl.clProSettings);
  
    
    TclLogo=LoginForm.AddNewProImage(MainPnl, 'TclLogo');
    TclLogo.Height=220;
    TclLogo.Margins.Top=40;
    TclLogo.Margins.Left=20;
    TclLogo.Margins.Right=20;
    TclLogo.Align=alMostTop;
    TclLogo.clProSettings.IsTransparent=True;
    TclLogo.SetclProSettings(TclLogo.clProSettings);
  
  
    EmailEdit=LoginForm.AddNewProEdit(MainPnl,'EmailEdit','E-Posta');
    EmailEdit.Align=alTop;
    EmailEdit.Height=50;
    EmailEdit.Margins.Top=20;
    EmailEdit.Margins.Left=20;
    EmailEdit.Margins.Right=20;
    EmailEdit.clProSettings.BackgroundColor=clAlphaColor.clHexToColor('#000000');
    EmailEdit.clProSettings.IsTransparent=True;
    EmailEdit.clProSettings.IsFill=False;
    EmailEdit.clProSettings.IsRound=True;
    EmailEdit.clProSettings.RoundHeight=20;
    EmailEdit.clProSettings.RoundWidth=20;
    EmailEdit.TextSettings.Font.Size=16;
    EmailEdit.clProSettings.FontColor=clAlphaColor.clHexToColor('#ffffff');
    EmailEdit.clProSettings.BorderColor=clAlphaColor.clHexToColor('#000000');
    EmailEdit.clProSettings.BorderWidth=2;
    EmailEdit.SetclProSettings(EmailEdit.clProSettings);
    
    
    
    EmailImg=LoginForm.AddNewProImage(EmailEdit,'EmailImg');
    EmailImg.Align=alLeft;
    EmailImg.Width=25;
    EmailImg.Margins.Top=5;
    EmailImg.Margins.Left=10;
    EmailImg.Margins.Bottom=5;
    
    
    ParolaEdit=LoginForm.AddNewProEdit(MainPnl,'ParolaEdit','Parola');
    ParolaEdit.Align=alTop;
    ParolaEdit.Height=50;
    ParolaEdit.Margins.Top=20;
    ParolaEdit.Margins.Left=20;
    ParolaEdit.Margins.Right=20;
    ParolaEdit.Password=True;
    ParolaEdit.clProSettings.BackgroundColor=clAlphaColor.clHexToColor('#000000');
    ParolaEdit.clProSettings.IsTransparent=True;
    ParolaEdit.clProSettings.IsFill=False;
    ParolaEdit.clProSettings.IsRound=True;
    ParolaEdit.clProSettings.RoundHeight=20;
    ParolaEdit.clProSettings.RoundWidth=20;
    ParolaEdit.TextSettings.Font.Size=16;
    ParolaEdit.clProSettings.FontColor=clAlphaColor.clHexToColor('#ffffff');
    ParolaEdit.clProSettings.BorderColor=clAlphaColor.clHexToColor('#000000');
    ParolaEdit.clProSettings.BorderWidth=2;
    ParolaEdit.SetclProSettings(ParolaEdit.clProSettings);
    
    
    HiddenPasswordBtn=LoginForm.AddNewProButton(ParolaEdit, 'HiddenPasswordBtn', '');
    HiddenPasswordBtn.Align=alRight;
    HiddenPasswordBtn.Margins.Top=5;
    HiddenPasswordBtn.Width=25;
    HiddenPasswordBtn.Margins.Bottom=5;
    HiddenPasswordBtn.Margins.Right=10;
    
    passwordImg=LoginForm.AddNewProImage(ParolaEdit,'passwordImg');
    passwordImg.Align=alLeft;
    passwordImg.Margins.Top=5;
    passwordImg.Width=25;
    passwordImg.Margins.Bottom=5;
    passwordImg.Margins.Left=10;
    
    
    
    UyeOlBtn=LoginForm.AddNewProButton(MainPnl,'UyeOlBtn','Üye Ol');
    UyeOlBtn.Align=alCenter;
    UyeOlBtn.Height=50;
    UyeOlBtn.Width=MainPnl.Width*40/100;
    UyeOlBtn.Margins.Top=30;
    UyeOlBtn.Margins.Left=20;
    UyeOlBtn.Margins.Right=20;
    UyeOlBtn.Margins.Bottom=5;
    UyeOlBtn.clProSettings.BackgroundColor=clAlphaColor.clHexToColor('#000000');
    UyeOlBtn.clProSettings.RoundHeight=20;
    UyeOlBtn.clProSettings.RoundWidth=20;
    UyeOlBtn.clProSettings.TextSettings.Font.Size=16;
    UyeOlBtn.clProSettings.FontColor=clAlphaColor.clHexToColor('#ffffff');
    UyeOlBtn.clProSettings.BorderWidth=2;
    UyeOlBtn.SetclProSettings(UyeOlBtn.clProSettings);
    
    
    
    
    LoginForm.AddNewEvent(HiddenPasswordBtn,tbeOnClick,'HiddenPasswordBtnClick');
   
    LoginForm.Run;
}

Yukarı Dön
yalperen Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 17 Haziran 2025
Konum: Konya
Durum: Aktif Değil
Puanlar: 12
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı yalperen Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 6 Saat 36 Dakika Önce Saat 11:37
Merhaba,
Tam olarak çalışmaya kısmı neresi acaba?

Yukarı Dön
CelalTugay Açılır Kutu İzle
Yeni Üye
Yeni Üye


Kayıt Tarihi: 07 Temmuz 2025
Konum: Konya
Durum: Aktif Değil
Puanlar: 15
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı CelalTugay Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 6 Saat 32 Dakika Önce Saat 11:41
Ben bu kodları yazdığımda üye ol butonuna tıklayıp içine girmek istiyorum ama sadece üye ol butonuna tıklayabiliyorum hiç bir şekilde içine girmiyor üye olun içindeki arayüze ulaşamıyorum yani
Yukarı Dön
Muammer Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 24 Haziran 2025
Konum: Konya/meram
Durum: Aktif Değil
Puanlar: 22
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Muammer Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 6 Saat 22 Dakika Önce Saat 11:51
unit geçişini yapman lazım.Sol taraftan yeni bir unit açıp sonra bu koddan oraya geçiş yapmalısın.
geçişi de aşağıdaki koda  bakarak yapabilirsin
void GoToUnit2;
{
  MyForm.clShow;
  Unit2.UnitName = '//Bu kısma unitin adını yazacaksın';
  Unit2.CallerForm = //Bu kısma formun adını yazacaksın;
  Unit2.Run;
}
bunları yaptıktan sonra en alttan da bu voidi çağıracaksın
 
MyForm.AddNewEvent(Btn_QR, tbeOnClick, 'GoToUnit2');

Yukarı Dön
Sudesigirci Açılır Kutu İzle
Deneyimli Üye
Deneyimli Üye


Kayıt Tarihi: 24 Haziran 2025
Konum: KONYA
Durum: Aktif Değil
Puanlar: 60
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Sudesigirci Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 6 Saat 18 Dakika Önce Saat 11:55
Merhaba Celal yanlış anlamadıysam üye ol kısmı için ayrı bir unit oluşturdun ve ona gitmek istiyorsun bunun için 
void üyeolagit;
{
Clomosy.RunUnit('Oluşturduğununitinismi');
{  
ve bunu üye ol butonunu kodlağın yerin aşağısına ek olarak 
Formismi.AddNewEvent(üyeolbutonu,'tbeonclick','üyeolagit');
şeklinde kullanabilirsin
Yukarı Dön
haletr Açılır Kutu İzle
Deneyimli Üye
Deneyimli Üye
Simge

Kayıt Tarihi: 16 Haziran 2025
Konum: Konya
Durum: Aktif
Puanlar: 76
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı haletr Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 6 Saat 18 Dakika Önce Saat 11:55
Merhaba,

Bunun için Üye Ol butonuna bir event ataman ve yapmak istediğin işlemi bir fonksiyon içinde belirtmen gerekiyor. Örneğin:

void UyeOlSayfasinaGit {
    Clomosy.RunUnit('UyeOlForm') //UyeOlForm adındaki uniti çalıştırır.
}

//Ana Kod içinde
LoginForm.AddNewEvent(UyeOlBtn,tbeOnClick,'UyeOlSayfasinaGit');

Unitler için bu linkleri incelemeni tavsiye ederim (TclUnit kullanımı farklı):


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


Kayıt Tarihi: 07 Temmuz 2025
Konum: Konya
Durum: Aktif Değil
Puanlar: 15
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı CelalTugay Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 4 Saat 35 Dakika Önce Saat 13:38
Çok teşekkür ederim hepinize,
İyi çalışmalar dilerim.
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,063 Saniyede Yüklendi.