none
biraz zor bir şey istiyorum bakarmısınız

    Genel Tartışma

  • Arkadaşlar resimde gördüğünüz gibi bir kısım yapmak istiyorum ve çalışma sistemi şöyle olucak, + ya basınca benden bi yer sorucak programın uzantısını seçicem birde resim isteyecek resminde yerini seçicem ve oraya yuvarlak olarak eklenecek ve ona tıkladıgımda o programın uzantısını belırledıgım program acılacak nasıl yapabılırm

    18 Haziran 2017 Pazar 01:16

Tüm Yanıtlar

  • Yuvarlak Butonlar Ekle bunları Bi void yaparakda Yaparsan Daha Mantıklı Olur butonları Yuvarlak Sekil Ver Button Tıklayınca OpenFileDialog Acılsın Resim secsin Sonra Button Resmini openfiledialogdan dönen resmi yapsın Cok Basit Fakat Yenisin Galiba Biraz Zorlana Bilrisin

    Ve Her Eklenen Butona Process.start("Gidcek.url"); gibi eklersen butona tıklayınca o linke gider

    • Düzenleyen OmerXvf 19 Haziran 2017 Pazartesi 12:35
    19 Haziran 2017 Pazartesi 12:34
  • Aklıma güzel bir fikir geldi saol yapamadığım yer olursa yine buraya yazarım
    19 Haziran 2017 Pazartesi 17:58
  • Discord Yapmak Zamanını Alır. Her Yeni + Butonuna Tıklayınca ilk PictureBoxda Varmı Yokmu Algılaması Vesayre Zamanını Alır Dediğim Gibi. Sana Örnek Bir Kod Vereceğim. Bu Kod Sayesinde Resim Seçip Yuvarlak Olarak Ekleyebileceksin. Yanıt Olarak İşaretlersen Sevinirim :))

    Imports System.Drawing.Drawing2D
    
    Public Class Form1
    
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage 'Resmi PictureBox'a sıkıştırıyoruz.
        End Sub
    
        Private Sub MakeRoundedImage(ByVal Img As Image, ByVal PicBox As PictureBox)
            Using bm As New Bitmap(Img.Width, Img.Height)
                Using grx2 As Graphics = Graphics.FromImage(bm)
                    grx2.SmoothingMode = SmoothingMode.AntiAlias
                    Using tb As New TextureBrush(Img)
                        tb.TranslateTransform(0, 0)
                        Using gp As New GraphicsPath
                            gp.AddEllipse(0, 0, Img.Width, Img.Height)
                            grx2.FillPath(tb, gp)
                        End Using
                    End Using
                End Using
                If PicBox.Image IsNot Nothing Then PicBox.Image.Dispose()
                PicBox.Image = New Bitmap(bm)
            End Using
        End Sub
    
        Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click
            Using ofd As New OpenFileDialog 'OpenFile Dialog olarak resim seçiyoruz ve PictureBox'a aktarıyoruz. Ve Yuvarlak Şekil Veriyoruz.
                ofd.Filter = "Resim Seçiniz.|*.jpg;*.png;*.bmp;*.jpeg;*.gif"
                ofd.Multiselect = False
                If ofd.ShowDialog = DialogResult.OK Then
                    MakeRoundedImage(Image.FromFile(ofd.FileName), PictureBox1)
                End If
            End Using
        End Sub
    End Class
    

    01 Ağustos 2017 Salı 20:31
  • Discord yapmak istemiyorumde dediğin gibi tek sorunum hani pictureboxa resmi ekledik ikinci kez resim eklediğinde yanına gelmesı lazım şimdi if eger birde resim varsa 2 ye ekle digerlerini gizle felan aşırı zor olur ve sınırsız koyamazsın onun hakkında yardım edecek biri varsa şimdiden teşekkür ederim aklımda güzel fikirler var yardımcı olursanız sevinirim.
    13 Ağustos 2017 Pazar 23:54