• 16-02-2024, 18:22:53
    #1
    yapay zeka bana bir kod verdi ama o kodla iki kere yazdırıyor birinde butona basar basmaz anında yazdırıyor sonra ekranda yazıcı seçme ekranı çıkıyor seçince bir daha yazdırıyor ilk yazdırmayıp iptal edip sadece yazıcı seçerek yazdırsın istiyorum.

     PrintDocument printDocument = new PrintDocument();
     printDocument.PrintPage += YazdirmaIslemi;
     printDocument.Print();
     PrintDialog printDialog = new PrintDialog();
     printDialog.Document = printDocument;
    
     if (printDialog.ShowDialog() == DialogResult.OK)
     {
         printDocument.Print();
  • 16-02-2024, 18:26:57
    #2
    Yazılım Hizmetleri
    printDocument.Print(); kodundan iki tane var hocam. İlk olanı silerseniz muhtemelen sorununuz çözülür.
  • 16-02-2024, 18:27:45
    #3
    PrintDocument printDocument = new PrintDocument();
    printDocument.PrintPage += YazdirmaIslemi;
    printDocument.Print();
    PrintDialog printDialog = new PrintDialog();
    printDialog.Document = printDocument;

    if (printDialog.ShowDialog() == DialogResult.OK)
    {
    printDocument.Print();


    üzerini çizdiğim kodu silin
    • RamazanAYDIN
    RamazanAYDIN bunu beğendi.
    1 kişi bunu beğendi.
  • 16-02-2024, 18:28:42
    #4
    Aztekiando adlı üyeden alıntı: mesajı görüntüle
    printDocument.Print(); kodundan iki tane var hocam. İlk olanı silerseniz muhtemelen sorununuz çözülür.
    onu denedim sildiğim zaman program hata verdi
  • 16-02-2024, 18:30:37
    #5
    Yazılım Hizmetleri
    RamazanAYDIN adlı üyeden alıntı: mesajı görüntüle
    onu denedim sildiğim zaman program hata verdi
    Beraberinde farklı bir kodu silmiş olabilirsiniz. Buradan gördüğüm kadarıyla ilgili kod satırı print işlemini yapıyor ve sizin kodlarınızda iki adet var.
    Hatayı nerede aldığınızı gönderirseniz ona da bakalım.
  • 16-02-2024, 18:31:53
    #6
    şimdi oldu teşekkürler