2009-02-26 18 views
1

Uygulamamla (vb.net) bazılarını ActiveX Bileşenleri olan Excel dosyalarını taramaya çalışıyorum.İki farklı Uygulamada İptal veya Tamam Düğmesi'nden yanıt nasıl alınır?

Uygulamamı çalıştırırken, devam etmek için OK düğmesine ve İptal düğmesine sahip Windows Vista Ortamı'nda Office-2007 ile bir yavru penceresi alıyorum.

Ancak sorunum, OK düğmesine düğmesine basmaya devam ettikten sonra bile tarama devam etmiyor. Şimdi İptal düğmesine basarken uygulamanıza devam etmek istiyorum; yani sadece dosyayı atlamak için. Yanıtı iptal düğmesi'dan yakalamak mümkün mü? (Bu başka bir uygulamadan bir mesaj kutusu olduğundan, yani Vista'dan veya Office-2007'den, emin değilim).

Benim asıl güdü ....

teşekkür ederiz .... sadece .... devam etmek mesaj kutusunu görmezden

kimse beni oraya yardım edebilir olduğunu

cevap

1

Microsoft.Interop.Excel.Application'un DisplayAlerts özelliği burada yardımcı olabilir.

FALSE olarak ayarlanırsa, Excel otomatik olarak açılır kutulardaki varsayılan seçeneği seçer. Bu, ActiveX denetimleri için geçerli olsun veya olmasın Bilmiyorum ama denemeye değer olabilir.

İlgili konular