![]() |
Aktif Konular Üye Listesi Takvim Arama |
| |
| C# | |
| |
|
|
|
| Yazar | Mesaj |
|
meluşş
Newbie
Kayıt Tarihi: 08 Mayıs 2006 Konum: Türkiye Aktif Durum: Aktif Değil Gönderilenler: 15 |
![]() Konu: C# ta link vermekGönderim Zamanı: 24 Kasım 2006 Saat 20:11 |
|
Arkadaşlar şimdi bi otomosyon programı yapıyoruz. Bir yerinde netteki bi siteye bağlanması gerekiyor.Yani link koymamız gerek.Bunu nasıl yapabiliriz.Yardımlarınızı bekliyorum
Şimdiden tşk ederim. |
|
|
|
|
Memik_
Groupie
Kayıt Tarihi: 15 Ağustos 2006 Aktif Durum: Aktif Değil Gönderilenler: 166 |
![]() Gönderim Zamanı: 24 Kasım 2006 Saat 20:24 |
|
Formun üzerine link yerleştirmek istiyorsanız LinkLabel kontrolünden yararlanabilirsiniz. Link metni LinkLabel nesnesinin Text özelliğinde saklanmaktadır. Çalışma anında Link tıklandığı zaman ziyaret edilecek Web sitesinin adresi kod yazılarak belirlenmektedir. Çalışma anında LinkLabel nesnesi tıklandığı zaman LinkClicked olayı meydana gelir ve bu olaya ait metoda yazılmış kodlar işletilir. LinkLabel nesnesi ile ziyaret edilecek web sitesi aşağıdaki gibi kod yazılarak belirtilmektedir. private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { linkLabel1.LinkVisited = true; System.Diagnostics.Process.Start("http://www.microsoft.com"); } Normalde Properties penceresinde LinkLabel nesnesinin ziyaret edilecek Web sitesi adının aktarıldığı bir özelliğinin olması gerekir. Ancak böyle bir özellik bulunmuyor. Ziyaret edilecek Web sitesini yukarıda yapıldığı şekilde belirlemek yerine Links özelliğine Add() metodu ile site adresini aktarmak gerekiyor. Bu işlemin form yüklendiği zaman yapılmasını istediğim için Add() metodunu formun Load() metoduna yazdım. Bu metottaki 1. parametre(burada 0) ile link metninin başlangıç karakteri, 2. parametrede link metninin bitiş karakteri işaret edilmektedir. linkLabel1.Links.Add(0, 18,"http://www.microsoft.com"); Ziyaret edilecek Web sitesi Add() metodu ile LinkLabel nesnesinin Links özelliğine aktarıldıktan sonra LinkClicked() metodunda gerekli değişiklikler yapılmalıdır. LinkLabel nesnesinin üzeri tıklanan linki LinkClicked() metoduna parametre olarak gönderilmektedir. Bu parametrenin içeriği System.Diagnostics.Process.Start()’a parametre olarak verilmelidir. private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { linkLabel1.LinkVisited = true; System.Diagnostics.Process.Start(Convert.ToString(e.Link.LinkData)); } Add() metodunu birden fazla kez kullanıp bir LinkLabel nesnesi ile birden fazla Web sitesi adresi tanımlayabilirsiniz. |
|
|
Memik YANIK - www.memikyanik.com
|
|
|
|
|
meluşş
Newbie
Kayıt Tarihi: 08 Mayıs 2006 Konum: Türkiye Aktif Durum: Aktif Değil Gönderilenler: 15 |
![]() Gönderim Zamanı: 24 Kasım 2006 Saat 21:40 |
|
ÇOk teşekkür ederim...
|
|
|
|
|
meluşş
Newbie
Kayıt Tarihi: 08 Mayıs 2006 Konum: Türkiye Aktif Durum: Aktif Değil Gönderilenler: 15 |
![]() Gönderim Zamanı: 25 Kasım 2006 Saat 22:26 |
|
Hocam şunu yapamıyorum ben bu link verme şimdi aşağıdaki linke bakın
http://img217.imageshack.us/img217/4641/sor2wv2.jpg ve bu linkte sorulamaya tıklandığında http://img69.imageshack.us/img69/9681/sor3nm0.jpg eğer resme dikkat ederseniz programın içinde o adrese gidiyor yani yeni bir pencere açmıyor. Hocam bunu nasıl yapabilirim Arkadaşlar yardımınızı eksik etmeyin. şimdiden sağolun. |
|
|
|
|
huzur
Newbie
Kayıt Tarihi: 25 Kasım 2006 Konum: Turkey Aktif Durum: Aktif Değil Gönderilenler: 2 |
![]() Gönderim Zamanı: 25 Kasım 2006 Saat 22:35 |
|
Hocam Yukarıdaki soru gerçekten güzel bir soru bende çok merak eidyorum cevapınızı dört gözle bekliyorum.
şimdiden sağolun
|
|
|
|
|
zako_06
Newbie
Kayıt Tarihi: 25 Kasım 2006 Aktif Durum: Aktif Değil Gönderilenler: 1 |
![]() Gönderim Zamanı: 25 Kasım 2006 Saat 22:54 |
|
ya bu konuda bmnde yardıma ihtiyacım vaaaaar..
|
|
|
|
|
Memik_
Groupie
Kayıt Tarihi: 15 Ağustos 2006 Aktif Durum: Aktif Değil Gönderilenler: 166 |
![]() Gönderim Zamanı: 25 Kasım 2006 Saat 23:02 |
|
Arkadaşlar lütfen imtahan eder gibi veya mecburi bırakır gibi davranmayın.. Zaman buldukça siteye girip bildiğim veya hazırlığımın olduğu sorulara zaten cevap veriyorum..
Gelelim sorunuza: 2 resim dosyası 2 link var. İkisi de sağlam. Yanlış anlamadıysam ilk link ile ilk resim dosyasına erişip tıkladığınızda ikincisi açılsın istiyorsunuz. İlk resim dosyasının kendisi link değilki ikincisi açılsın. Madem amacınız 2. resmin gelmesi "Sorgula" dediğiniz düğmeyi tıkladığınızda 2. resim gelsin veya 2. linki işletin. Düzenleyen Memik_ - 25 Kasım 2006 Saat 23:06 |
|
|
Memik YANIK - www.memikyanik.com
|
|
|
|
|
ekilmen
Admin Group
Kayıt Tarihi: 04 Şubat 2006 Aktif Durum: Aktif Değil Gönderilenler: 202 |
![]() Gönderim Zamanı: 26 Kasım 2006 Saat 11:40 |
|
Arkadaşım eğer bir linke tıklandığında kenarda farklı bir resimin açılmasını istiyorsan bunun yöntemi farklı yok ben kenarda resim değil yazısal içerik görüntülemek istiyorum dersen bunun yöntemi farklı sen hangisini istiyorsun öncelikle ona bir karar verelim sonra yardıma devam edelim
Not: Eğer yazısal içerikli bir bilgi görüntüleyeceksen bunu kayıtlı bir belge (database - Text dosyası - Xml) içeriğinde saklaman gerekecektir öncelikle bunları öğrenmeni tavsiye ederim...
|
|
|
|
|
huzur
Newbie
Kayıt Tarihi: 25 Kasım 2006 Konum: Turkey Aktif Durum: Aktif Değil Gönderilenler: 2 |
![]() Gönderim Zamanı: 27 Kasım 2006 Saat 01:35 |
|
hocam sorum şu linklerdeki resinler de sorgulaya tıkladığımda ikinci resimdeki
adresine gitmesini istiyoruz .
hocam sizi yoruyoruz işte bizde soracak bilgili birileri bulamıyoruz.
önerdiğiniz bir site var mı ?
|
|
|
|
|
|
|
||
Forum Atla |
Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |
|