
正文
vb.net生成位置 vbnet ide
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 窗体位置
form窗体有一个属性是startposition,把它设置为centerscreen就是居中。
代码为
me.startposition
=
formstartposition.centerscreen。
如果是非要计算分辨率的话:
my.computer.screen.bounds.width
是分辨率中的宽度
my.computer.screen.bounds.height
是分辨率中的高度
那么
me.top
=
(my.computer.screen.bounds.height
-
me.height)
/
2
me.left
=
(my.computer.screen.bounds.width
-
me.width)
/
2
就是让窗体居中啦~
相关问答
Q1: VB.NET 2008 点完生成EXE 放在哪???
debug里面是临时文件 而bin里面vb.net生成位置的才是最终结果的.exe
vb.net生成位置你开project的时候不是要你选择保存的路径的么
你选择保存在哪里vb.net生成位置,在你保存的project里面会有form和binvb.net生成位置,debug等文件和文件夹的
安装的时候会在系统盘里硬吃掉你1.5G左右vb.net生成位置,那是帮助文档,具体存放位置是由你自己安排的,建议专门开一个文件夹用于存放VB工程,然后再在这个文件夹里以不同的VB工程划分开子文件夹,这样方便你整理和查找.
Q2: VB.NET的窗体是通过什么属性来控制在屏幕上的位置的?
.Top 和 .Left
.Top 是距离屏幕顶端vb.net生成位置的距离,也就是Y坐标
.Left 是距离屏幕左边的距离vb.net生成位置,也就是X坐标
例如
Private Sub Form_Load()
With Me
.Top = 0
.Left = 0
End With
End Sub
把自己的位置调到最左上角
Q3: vb.NET 生成按钮
Public Sub GenerateDynamiceButton()
'建立 坐标位置vb.net生成位置的变数, 方便一会儿安排 自动生产的button 的位置
Dim y As Integer = 15
Dim x As Integer = 0
' 用for loop 来建立 这些button 做 18只button
For ButtonIndex As Integer = 0 To 17
' 建造新的 button
Dim MyButton As New Button
'设定这新的button 的阔度
MyButton.Width = 80
'设定这新的button 的高度
MyButton.Height = 20
'vb.net生成位置我们暂定每行有4个BUTTON, 当每行有多个4个BUTTON 时重设行距, 令到下一行的和这一行的距离有10 个PIXEL
' 和重设x 坐标` = 0, 令到位置由头开始
If ButtonIndex Mod 4 = 0 Then
'设定 TOP 的 坐标位置令vb.net生成位置他可以和上一排的有10个PIXEL 的距离
y += MyButton.Height + 10
x = 0
End If
'设定文字 和 位置
' Set the text and set its top and left based on its dimensions and count
MyButton.Text = "My Button" ButtonIndex
'设定 TOP 的 坐标位置
MyButton.Top = y
'下面的CODE 可以令到这个BUTTON 和另一个BUTTON 有5个PIXEL 的距离
MyButton.Left = 26 + (x * (MyButton.Width + 5))
x += 1
'设定 BUTTON CLICK EVENT
AddHandler MyButton.Click, AddressOf MyButton_Click
'把button 加到 form 中
Me.Controls.Add(MyButton)
Next
End Sub
'处理 button click event
Private Sub MyButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim btn As Button = sender
'pop up 一个自己button 的字的message
MsgBox(btn.Text)
Q4: vb.net如何定义启动窗体的默认位置?
方法如下:
1、打开例1.1创建的工程。
2、选择窗体Form1并双击该窗体,出现窗体的调事件的过程代码体。
3、在窗体调用的过程代码体中编制如下过程代码:
Private Sub Form_Load()
Form1.Width = 4860
Form1.Height = 2520
End Sub
4、设置窗体Form1的SartUpPosition属性为2-屏幕中心,这样运行窗体可以发现,屏幕的大小与例1.6中通过属性设置的大小是一致的。
Q5: VB.NET 创建文件夹
用Directory.CreateDirectory即可创建文件夹:
' 建立目录
If Not Directory.Exists("C:\负屃\" TextBox1.Text) Then '检查文件夹是否存在
Directory.CreateDirectory("C:\负屃\" TextBox1.Text) '不存在,创建文件建夹
End If
你的例子是因为少了一个"\"引起的,正确的如下:
Dim fsotest As New FileSystemObject
If fsotest.FileExists("C:\负屃\" TextBox1.Text) = False Then
fsotest.CreateFolder("C:\负屃\" TextBox1.Text) '这里你少了一个\
End If
MsgBox("创建成功")
vb.net生成位置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbnet ide、vb.net生成位置的信息别忘了在本站进行查找喔。







