Delphi Dünyası Facebook'ta

Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

Gönderen Konu: Dbgrid Tümünü seç  (Okunma sayısı 307 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı punisher07

  • Delphi 4 Level 5
  • *****
  • İleti: 194
  • Rep: +0/-0
Dbgrid Tümünü seç
« : 16 Ocak 2012 12:52:18 »
Arkadaşlar merhaba. şöyle birşey olabilirmi?

dbgridde listelediğim değerleri exceldeki seçer gibi sol üstten tutacağım sağ alt köşeye kadar seçicem ve sağ tıklayıp kopyalayıp istediğim yere yapıştıracam exceldeki gibi. Bu nasıl olabilir?

Çevrimdışı barutali

  • Administrator
  • *****
  • İleti: 2.228
  • Rep: +54/-0
  • Cinsiyet: Bay
  • Falan filan ...
  • Delphi Sürümü: 2010 - XE2
Ynt: Dbgrid Tümünü seç
« Yanıtla #1 : 16 Ocak 2012 13:50:49 »
cxgrid de mevcut ama normal gridde varmıdır bilmiyorum..



Amatör Küme Programcı

Çevrimdışı punisher07

  • Delphi 4 Level 5
  • *****
  • İleti: 194
  • Rep: +0/-0
Ynt: Dbgrid Tümünü seç
« Yanıtla #2 : 16 Ocak 2012 14:01:14 »
cxgridde hangi özellik? cxgrid kullansam. hangi özelliğini açıcam?

Çevrimdışı barutali

  • Administrator
  • *****
  • İleti: 2.228
  • Rep: +54/-0
  • Cinsiyet: Bay
  • Falan filan ...
  • Delphi Sürümü: 2010 - XE2
Ynt: Dbgrid Tümünü seç
« Yanıtla #3 : 16 Ocak 2012 14:06:21 »
OptionsSelection dan MultiSelect True olacak..

popup menü içinde CxgridPopupMenu bileşenini kullanacaksın.. CTRL+C ile de kod yazmadan kopyalabilirsin..



Amatör Küme Programcı

Çevrimdışı tawer1

  • Delphi 7 Level 4
  • ****
  • İleti: 333
  • Rep: +0/-0
  • Cinsiyet: Bay
Ynt: Dbgrid Tümünü seç
« Yanıtla #4 : 16 Ocak 2012 14:45:18 »
dbgridde de war multiselect acabilirsin
..options a gir false olanı true yap
Seo yapılandırma servisi

Çevrimdışı tawer1

  • Delphi 7 Level 4
  • ****
  • İleti: 333
  • Rep: +0/-0
  • Cinsiyet: Bay
Ynt: Dbgrid Tümünü seç
« Yanıtla #5 : 16 Ocak 2012 14:47:48 »
bide uses a clipbrd ekleyip
clipborad.setbufftext olması lazımdı o dbgrid1.selectedrows yaz dene bi madem crtl+c oluoda oda olur gibime gelio
Seo yapılandırma servisi

Çevrimdışı punisher07

  • Delphi 4 Level 5
  • *****
  • İleti: 194
  • Rep: +0/-0
Ynt: Dbgrid Tümünü seç
« Yanıtla #6 : 17 Ocak 2012 09:55:05 »
Multiselect özelliğini açtım, hepsini tektek seçebiliyorum ancak kopyalama yapmıyor. Ctrl+C ile

Çevrimdışı lazanya

  • Delphi 4 Level 2
  • **
  • İleti: 169
  • Rep: +0/-0
  • Cinsiyet: Bay
Ynt: Dbgrid Tümünü seç
« Yanıtla #7 : 18 Ocak 2012 15:41:02 »
ekteki dosyada bir deneme var. yalnız tek bir sütunu kopyalıyor.

1. table 1 i uygun bir table a bağla.

2. datasource ve dbgrid i bağla.

3. uses a clipbrd ekle

http://hotfile.com/dl/142484371/651437d/copy_clipboard.rar.html

Çevrimdışı lazanya

  • Delphi 4 Level 2
  • **
  • İleti: 169
  • Rep: +0/-0
  • Cinsiyet: Bay
Ynt: Dbgrid Tümünü seç
« Yanıtla #8 : 21 Ocak 2012 01:33:52 »
bu örnekte istediğiniz seçili satırları kopyalayıp word ve ya excele yapıştır yapabiliyorsunuz.

http://hotfile.com/dl/142944317/b138d48/dbgrid_secili_satirlari_kopyala_yapistir.rar.html

Çevrimdışı punisher07

  • Delphi 4 Level 5
  • *****
  • İleti: 194
  • Rep: +0/-0
Ynt: Dbgrid Tümünü seç
« Yanıtla #9 : 22 Ocak 2012 14:28:41 »
teşekkürler. bu mouse ile seçememe olayı,  ctrl tuşuna basıp seçme olayı dbgrid özelliğinden kaynaklanıyor herhalde.