Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: FlexGrid
szu




Typ: neutral
Postów: 15
Zarejestrowany: Nov 2004
FlexGrid

Czesc
Jak mozna zapisac linijka po linijce dane z pliku txt do FlexGrid albo do DataGrid? Czyli z pierwszej linijki do komorki (1,1) z 2 linijki do komorki (2,1) i itd..

25-01-2005 16:10
Pokaż profil szu  Wyślij email do szu   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003


Open ... #1
  Do While Not Eof(#1)
    Line Input #1, sTmp
    'FlexGrid.Rows.Count = i
    FlexGrid.Cell(i, 1) = sTmp
    'DataGrid.Cell(i, 1) = sTmp
    i  = i + 1
  Loop
Close #1



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

27-01-2005 21:38
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Piotr T




Typ: neutral
Postów: 176
Zarejestrowany: May 2004

lub tak Flex działa zabójczo szybko -
dim Nr as byte
Dim W as Integer,K as Integer
Nr=Freefile
Open.... #Nr
Do While Not Eof(#Nr)
  For K=0 to Me.Flex.Cols-1
  setTextMatrix(W,K, Line Input #Nr)
  Next
  Me.Flex.Rows = Me.Flex.Rows + 1
Loop

Wpisałe celowo Line Input gdyż zakładam że plik jest zapisany sekwencyjnie, jeśli jest inaczej to użyj Mid lub Split do wpisywania danych w komórki


_____________________________________________
Visual Basic.NET - Mercedes dla programistów

28-01-2005 19:57
Pokaż profil Piotr T  Wyślij email do Piotr T   Odwiedź stronę Piotr T  
szu




Typ: neutral
Postów: 15
Zarejestrowany: Nov 2004

Dzieki

02-02-2005 18:04
Pokaż profil szu  Wyślij email do szu   
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1