|
The problem is that you are changing the width of the labels, rather than the position of the label. What you want is for each label to change it's position as the panels resize. When panel(0) gets bigger, panels 1-3 move to the right to make room for it. This is not how the labels work, however. Each label has a Left property. As panel(0) gets bigger, you want the labels for panels 1-3 to change their Left property, so that they move to the right. Perhaps something like this:
<br />
lblsts.Left = StatusBar.Panels(0).Width + 3<br />
lblFil_na.Left = StatusBar.Panels(0).Width + StatusBar.Panels(1).Width + 3<br />
lblerr.Left = StatusBar.Panels(0).Width + StatusBar.Panels(1).Width + StatusBar.Panels(2).Width + 3
Roy.
|
|
|
|
|
I am a beginner to programing and have a project where I want to select a file for output. Currently I have it set up to mannually type in the path, what I need to know is how can I code a button to be able to navigate to a directory and provide a file name and pass that back to my input box? Thanks in advanced.
|
|
|
|
|
|
In the dialog meanu there should be an open file dialog. Add one of those to your form.
On your buttons click event, ( Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click), add this code (assuming name of open file dialog is openfiledialog1)
<br />
Dim FilePath As String<br />
Dim Input As String<br />
OpenFileDialog1.ShowDialog()<br />
FilePath = OpenFileDialog1.FileName<br />
'Filenames means multi-select; to open more than one<br />
Input = InputBox("Something", "Title", FilePath)<br />
You get to select the path from a dialog, and you use a string to pass it on to the input box, no error handling included.
Inputbox has optional sections, and default and title are included. So you can optionally add a default input.
|
|
|
|
|
thanks that was perfect!!
|
|
|
|
|
NEED: .NET multi-table master-detail type customizable forms and datagrid generator or at least easy-to-follow idiot-proof instruction. ASPMaker.net ain't got it. ASPRunner.net ain't got it. Those tools are great for quick easy creation of add, display, edit, copy, delete, search database connectivity and functionality but for only one table!! I need to do all these quickly using data from three Oracle database tables (will also need to consider furture use for MS Access tables). Any intelligent leads appreciated. My database is small with only about two dozen total fields and only two master-detail relationships - not that big of a deal, it would seem. But my search has turned up nothing usable so far. Grateful for any and all good ideas. Programmers, freelancers, all responders/responses welcome. I just need to get it done in a hurry!!!
Thanks all!!
Scott
|
|
|
|
|
Can anyone suggest a good third party combobox? The combobox needs to be able to do the following:
Automatically fills the text at the cursor with the value of its dropdown values list. As characters are typed, the ComboBox finds the closest matching item from the list and automatically fills in the remaining characters. Appended characters are highlighted so that they are replaced by any further typing.
Any help would be appreciated.
|
|
|
|
|
Searching CodeProject is a good idea: Clickety[^]
|
|
|
|
|
how to save records in a database using checkboxes in the datagrid
i am facing problem when inserting data using muliple selection. it gave me the err that object reference not set to an instance of an object
My code was:-
for i=0 to mygrid.items.count-1
dim chk as CheckBox=ctype(mygrid.items(i).findcontrol("CheckBox"),CheckBox)
if (chk.Checked) then
'i was fetching id form other table according to the name in the datagrid and then inserting the id in another table where it is foreign key, this is giving me the above err
Nirali Pare
|
|
|
|
|
Hi there,
i need a little help.
I want to create a properties-window, just like the properties window in VS-Net... i got a dockable tool-window working, but i simply lack the last idea of how to create a window working/lookin like the one in VS... I thought about using the datagrid-control, but it's not the right one... i think... maybe u can help me...
Thanks
Nadine
|
|
|
|
|
it is an owner-drawn control, which means that you'll have to drawn yourself the control, define its behavior, etc...
moreover, i doubt that Visual Studio were made with VB...
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VisualCalc 3.0]
|
|
|
|
|
well shame on me....
i posted this question and only half a minute later i found this article:
http://www.codeproject.com/vb/net/using_propertygrid.asp
it's about exactly what i searched... i will work through it and hope it will work for me...
Thanks for viewing, sorry for posting...
|
|
|
|
|
I have a application which creates a Guest Badge Card
This Card has the Name , Address & the BarCode with GuestID
Now I have to print this badge card.
IS it possoble to print all the details on badge card (Barcode & Name etc )with the BarCode Printer.
Now if this badge card is printed through a Normal Laser Printer Then That Barcode (on Badge Card) can be readable through the Bar Code Scanner
I am Stuck with this very big confusion
Plz Help me to resolve this
Thanks for this kind help
Hema Chaudhry
-- modified at 7:03 Wednesday 14th December, 2005
|
|
|
|
|
with laser printer u need to print in high resolution at least 300dpi.
print it and test, it will work fine
|
|
|
|
|
hi guys,
id like some one to show me how you create a database transaction that enable you to save changes (new entries) to multiple tables at once.
all tables heve a non-null primary key
thanks
(ps: am new to vb.net)
|
|
|
|
|
I created 3 column in My listView: Picture,Name,ID. And i can add data from mydatabase to 2 fields Name & ID but i don't know how to add an image to MyListView. Pls help me
'------------------
This is my code:
Dim sql As String
Dim dtbl As DataTable
Dim dr As DataRow
With Me.lstDSNode_Fill
.Items.Clear()
.View = View.Details
.LabelEdit = False
.AllowColumnReorder = True
.FullRowSelect = True
.GridLines = True
.CheckBoxes = False
.Sorting = SortOrder.Ascending
.MultiSelect = False
sql = "Select IDComp,NameComp from ListComputer where IDComp= " & IDComp & " Order by NameComp"
dtbl = gSQL.LoadDataFromDB(gConn, sql, "ListComputer", mExMsg)
If dtbl Is Nothing Then Exit Sub
For Each dr In dtbl.Rows
Dim mItem As New ListViewItem
mItem.Text=dr.Item("NameComp")
mItem.SubItems.Add(dr.Item("IDComp"))
.Items.AddRange(New ListViewItem() {mItem})
mItem = Nothing
Next
End With
|
|
|
|
|
You need to create an ImageList object. Add images to this and then pass its reference to your ListView. You can create a large (typically 32x32) and small (typically 16x16) ImageLists and assign them both if you want. It'll use the large ImageList for the Icon view and the small one for the Details/Report view. You can also just use one ImageList for both large and small if you want, and the images won't change size in the list.
lstDSNode_Fill.LargeImageList = myLargeImageList<br />
lstDSNode_Fill.SmallImageList = mySmallImageList
You can then assign an image to your ListViewItem by giving it an image index.
mItem.ImageIndex = 0 'Assigned 1st image in list.
One more thing. The following bit of code that you had is inefficient. There is no point in calling AddRange() if you're always only going to add 1 item. Plus you're allocating an array here every time.
.Items.AddRange(New ListViewItem() {mItem})
I suggest that you change it to the following.
.Items.Add(mItem)
|
|
|
|
|
Hi from Sydney
Anyone know if you can declare a "local static variables" value to a Public variable and preserve the Public variables contents after exiting the private sub?
I hope this sounds right? Thanks...
Lysis
|
|
|
|
|
Hi,
I have access database on Windows Server 2003. On server Office 2003 is installed.
From Client computer with Xp OS program is connecting to database and it works fine.
But there is problem with windows 2000 os it is not connecting to database it shows database not found.
I am using DSN connection.
I tried by mapping drive to windows 2000 and then created new DSN but still not work.
Can anybody help me about this problem.
Inayat.
email: inayatg@yahoo.com
|
|
|
|
|
You can try updating MDAC (MS Data Access Components) to a newer version. Click[^]
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi,
When i tried by insalling database on XP and accessing from Windows 2000, it works fine. So, may be there is some access right problem with windows 2000.
Amin.
|
|
|
|
|
Hi
I need to execute an EXE file from VB MACRO defined in outlook. Need some example code and guidence for the same.
Regards
Anandan
|
|
|
|
|
I'm assuming by "VB MACRO" you mean VBScript. In that case, click[^].
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I guess its not script. But please clarify me onething. Is the code which we write in outlook macros (Microsoft office outlook objects-ThisOutlookSession) is VB Script ?
Regards
Anniyan
|
|
|
|
|
Inside Outlook (not Outlook Express!), and all the Office applications for that matter, the language is Visual Basic for Applications (VBA), not VBScript. The two languages are closely related, but there are differences between them.
If you wanted to run an external application, you'd have to have the Windows Scripting Host do it for you. In your VBA Code Editor, go to Tools, the References (I think!), and set a reference to "Windows Script Host Object Model". The you can write code like this to get an external app to run:
Dim ws As New WshShell
ws.Run("notepad", 7, True)
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|