是这个办法的,只是要加一句:
专业领域包括成都网站设计、成都做网站、商城网站建设、微信营销、系统平台开发, 与其他网站设计及系统开发公司不同,创新互联的整合解决方案结合了帮做网络品牌建设经验和互联网整合营销的理念,并将策略和执行紧密结合,为客户提供全网互联网整合方案。
TextBox1.SelectionLength = 0
TextBox1.SelectionStart = TextBox1.Text.Length
TextBox1.ScrollToCaret()
另外,文本框的内容修改后要再次执行上面的三句代码
重载paint
获取lable,rect
获取窗口HDC,用CGI(+)旋转.重绘rect区域
这么有技术含量的问题,才给50分,我就给你的思路吧,按理说200分解答也不多.
这个问题不是小问题。如果只是90度转,vb.net的picture控件有RotateFlip方法。
任意角度,可以参考这个
;cs-lang=csharp
图片的变换涉及坐标处理,要自己算。
还有可以用Windows Presentation Foundation (WPF) 编程,里面的image控件好像也能旋转图片。
如果是VB6,恐怕只能用API函数了,百度一下“vb 旋转图片” “VB api函数”了解一下
可以用定时器Timer控件啊,设置循环时间间隔,比如300毫秒,
定义N个字符串变量存储要输出的第N行内容,然后,当开始执行定时器时候,每次用不同的顺序合并这N个变量,并显示。
VB的Label控件内的汉字文字向左(逆时针)转90度,可对控件的Fonf属性进行设置,选有@前缀的汉字字体,并调整好Labei控件的尺寸,并对WordWrap 属性和AutoSize 属性进行必要设置。
WordWrap 属性
返回或设置一个值,该值用来指示一个 AutoSize 属性设置为 True 的 Label
控件,是否要进行水平或垂直展开以适合其 Caption 属性中指定的文本的要求。
AutoSize 属性,返回或设置一个值,以决定控件是否自动改变大小以显示其全部内容。
为了决定 Label 控件如何显示其内容,应使用此属性。例如,一个动态改变的图形可能具有一个包含的文本也发生改变的Label。为了使 Label 保持水平方向尺寸不变并允许增加或减少文本,则应将 WordWrap 和 AutoSize 属性设置为 True。
VB.net可以做,,绘制的不是图片,还是控件,这就有点难了。
建议你还是先把文字画到一张图片上,然后再对图片旋转,淡入淡出都好做。
我可以帮你,但暂时没有时间。如果你会vb,那么你自己看Help Library学下其中的函数怎么用就行了。