おそらく私はここで間違った考えを持っていると思います - 誰かが私を正すことができますか? クリックするとパネルが表示されるラベルがあります-私はこれを panel.visible = true で行いました-実際にはかなり不格好ですが、スライドして開いてみたいと思います。
そこで、for-next ループを使用してパネルの高さを動的に変更し、タイマーで速度を上げようとしました。しかし、私は何か間違っています:
Sub button_click
For i = 1 to 500
counter = i
timer1.initialize("timer1", 50)
timer1.enabled = true
next
End sub
sub timer1_click
panel.height = counter
timer1.enabled=false
end sub
これにより、長い遅延が発生し、その後パネルが表示されます。私が求めていたものとはまったく異なります。単純に panel.height = xx と指定すると、パネルが再描画されますか、それともアニメーションを使用する必要がありますか?
ありがとう....