Q&A

  • 답변진심으로 감사드립니다. moveby에 변수를 사용할수 없습니까?
Moveby(-i)이렇게 쓰게 되면 에러가 나는 가요?

for i := 1 to stringgrid.rowcount - 1 do

begin

.

.

.

moveby(-i) // next대용으료 사용하려고 합니다.

end



위에 처럼 했더니 자료가 인식되지 않는군요



2  COMMENTS
  • Profile
    김지엽 2001.11.19 22:29
    for i := 1 downto (stringgrid.rowcount -1) do 라고 써야 하지 않을까요?



    green15 wrote:

    > Moveby(-i)이렇게 쓰게 되면 에러가 나는 가요?

    > for i := 1 to stringgrid.rowcount - 1 do

    > begin

    > .

    > .

    > .

    > moveby(-i) // next대용으료 사용하려고 합니다.

    > end

    >

    > 위에 처럼 했더니 자료가 인식되지 않는군요

    >

  • Profile
    최성진 2001.11.19 23:12
    어짜피 for문안에서는 자동증가입니다.

    임의로 증가변수(i)를 변경시 에러발생합니다.



    따라서

    for i := 1 to stringgrid.rowcount-1 do begin

    stringgrid.Cells[0,i] := '';

    end;





    이런식으로 해주시면 됩니다.







    김지엽 wrote:

    > for i := 1 downto (stringgrid.rowcount -1) do 라고 써야 하지 않을까요?

    >

    > green15 wrote:

    > > Moveby(-i)이렇게 쓰게 되면 에러가 나는 가요?

    > > for i := 1 to stringgrid.rowcount - 1 do

    > > begin

    > > .

    > > .

    > > .

    > > moveby(-i) // next대용으료 사용하려고 합니다.

    > > end

    > >

    > > 위에 처럼 했더니 자료가 인식되지 않는군요

    > >