• 04-05-2014, 20:58:59
    #1
    Üyeliği durduruldu
    visual basic 6.0 da msflexgrid tablosunda dikey yazı nasıl yazdırıyoruz?
    hücre aralıklarının boyutu ile nasıl oynuyoruz?
  • 04-05-2014, 21:37:10
    #2
    Alıntı
    Private Function DikeyYazi(ByVal strInput As String) As String
    Dim strReturn As String
    Dim i As Integer

    For i = 1 To Len(strInput)
    strReturn = strReturn & Mid$(strInput, i, 1) & vbCrLf
    Next i

    If Len(strReturn) > 1 Then
    strReturn = Mid$(strReturn, 1, Len(strReturn) - 1)
    End If

    VerticalString = strReturn

    End Function

    Private Sub FillGrid()
    flexgrid1.TextMatrix(1, 0) = DikeyYazi("yazi yaz")
    End Sub
    Genişlik için ColWidth diye fonksiyonu var.