|
It's not odd if you understand the difference between selecting a font and drawing one. When you change the type to Bold, you're actually changing the shape of the Font. If the Font includes a bold version, then you're actually selecting a new font just by changing the style. For instance, a font can include a normal version of the character outlines, italics version, bold version, italics and bold version, underline, ... Now, if you selected a bold version of a font and the font file don't have a bold version, it can be calculated, or approximated. In either case, a new set of outline coordinates are used to draw the font. This is why properties like Bold are ReadOnly. Now, changing the color doesn't change the coordinates of the outlines that are drawn, so you can change the color all you want without regenerating the coordinates again.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello there
I want to place the background image on tree view and list view.
Can any one help me out ?
Best Regards
Rizwan Bashir
|
|
|
|
|
Again, not support through properties. You'll have to ownerdraw the controls to get this functionality. Search for "custom drawn treeview" or "ownerdraw treeview". You'll find a bunch of examples, even a few here on CodeProject.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello there
I want to change the color of Toolbar , Status bar, Menu (fore color and back Color) any one knows how ?????
Best Regards
Rizwan Bashir
|
|
|
|
|
Toolbar - check into the BackColor and ForeColor properties. If the functionality you want isn't supported by these properties, you'll have to ownerdraw the ToolBar. Google for "ownerdraw toolbar" for examples.
StatusBar - same thing - check into the BackColor and ForeColor properties. Now, if you want to change the color of the StatusBarPanels, you'll have to ownerdraw those. Again, Google for "ownerdraw StatusBarPanel".
Menu - Changing the color through properties is not supported. Again, search for "ownerdraw menu". There's even a bunch of example here on CodeProject. Just search the Articles.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello
Can i get keyboard toggle state from .net like GetKeyBoardState() API in Class.If any body have directInput.dll file send to me
My Id: rugfy@yahoo.com
Ishak
|
|
|
|
|
Hi
I'm in the process of rewriting a access database type of application, but I run into a problem.
This is the Access VB code.
dn = FreeFile
Open matrix For Binary Access Read As #dn
Get #dn, dsn, km
Close #dn
This the VB.Net code
FileNumber = FreeFile()
FileOpen(FileNumber, filepath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared)
FileGet(FileNumber, FindValue)
To start, I don't none the structure of the file. I'm sending in a search value
which should return a result. The VB.Net function isn't returning the same value as the Access VB function.
Any ideas why its happening would be appreciated!.
Thanks
Regardt
Africa is a tough country
--"Hello daar vir die Afrikaans sprekende"--
|
|
|
|
|
What is returned all depends on the data type of the variable you are reading this data into. If you define FindValue as an Integer, VB.NET will read the first 4 bytes of the file into FileValue. If your defined FindValue at a UInt64, the first 8 bytes will get read. The same is true for the VB code in Access. What is "dsn" and "km" defined as? What is FindValue defined as?
BTW: An Integer in VBA and and Integer in VB.NET don't have the same definition. A VBA Integer is 16-bits (2 bytes), while in VB.NET is 32-bits (4 bytes).
Also, in the Access code, you're reading two values, where as in the VB.NET code your reading one. Any reason why?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello
You Have not given much information what is the type of file you want.ok if you want to get required string from
Test.txt file you can give like this
dim str as string("strSearch",10)
FileNumber = FreeFile()
FileOpen(FileNumber, filepath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared)
FileGet(FileNumber, str)
Which Give the result start from 0 To byte 10 bytes if you want to search all give the file size you can give random access also.I hope it will help for you
Ishak
Progarmmer Analyst
ITI KSA
|
|
|
|
|
is it possible to open an internet explorer browser or a mozilla firefox using vb.net and then search something in google, and svae it to your database?
thanks for your replies
|
|
|
|
|
You can open the default browser with shell execute. Getting the results of a search and stuffing them into your db is a more complex proposition, but IE is a COM object, after all....
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
if you were able to open the default browser, is it possible to set the home page of the default browser into a website, which is in your database?
|
|
|
|
|
Yes, all you do is shell launch the full "HTTP://" website address. This will launch the default web browser and show the page you launched.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Change the default home page ? That's pretty user hostile behaviour, but yes, you can do it, I believe. I'd never be so rude, though.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
haha... im not goind to do it in a hostile manner.. we need it for our thesis.. we need to make a program, something that filters the results of a search engine, and it is dialog based... i need a sentence parser, an nl-generator, a filtering program in vb.net.. thats why im asking if i can open the websites in the search results of the search engine, and then read the contents of the site.. so that it will be possible to filter it...
can you guys help me with this? i hope you can...
|
|
|
|
|
If you have it available you can simply import the VS6 WebBrowser control into VB.NET, then you can control the target URL and retrieve and parse the contents of any web page directly within a browser form in your VB project.
Robert
|
|
|
|
|
jedskie_a wrote:
if you were able to open the default browser, is it possible to set the home page of the default browser into a website, which is in your database?
Yes it's possible. It's called SCUMWARE. A number of state agencies and now the FTC are slowly but hopefully surely making the prractice you describe illegal.
I am staunchly opposed to censorship - i.e legislation that prevents me from saying or reading or looking at anything I please. I am a firm supportor of scumsorship - legislation that prevents people like you from assumiung I want MY homepage set to your database.
Robert
|
|
|
|
|
Hi,
I am manually loading "Custom" binary graphic files into a .RES file, and then compiling it into a resource only DLL. I am using VS 6.0 and a Visual Basic project.
Will somebody please point me to either code or documentation on how I can automate the process of loading binary graphic files into a .RES file.
A VB or .NET solution would be great.
Thanks in advance.
|
|
|
|
|
Hello all,
How do I supplement the code below so that when a subitem is null from the database, the field in the listview is populated with a string; such as "n/a"?
There will be occasions when a field(s) corresponding to a subitem(s) might be null.
/////////////////////
Public Sub FillListView()
Dim fieldCtr As Short
Dim rdlv As SqlDataReader
rdlv = sqlCmd.ExecuteReader
Do While rdlv.Read
lvItems = New ListViewItem
lvItems.Text = Trim(rdlv(0))
For fieldCtr = 1 To rdlv.FieldCount() - 1
If rdlv.IsDBNull(fieldCtr) Then
lvitems.SubItems.Add("")
Else
lvitems.SubItems.Add(rdlv.GetString(1))
lvitems.SubItems.Add(rdlv.GetString(2))
lvitems.SubItems.Add(rdlv.GetString(3))
lvitems.SubItems.Add(rdlv.GetString(4))
lvitems.SubItems.Add(rdlv.GetString(5))
lvitems.SubItems.Add(rdlv.GetString(6))
lvitems.SubItems.Add(rdlv.GetDateTime(7))
'lvItems.SubItems.Add(rdlv.GetDateTime(8))
End If
Next fieldCtr
Me.lvSearchProperty.Items.Add(lvItems)
Loop
Me.btnSubmit.Enabled = False
End Sub
////////////////
Thanks a bunch,
Jaydeanster
Ben, is that you?
|
|
|
|
|
I have been trying to find a way to change the color of the actual tab control, not the individual pages. Does or has anyone found a way to accomplish this task? I have been trying to override the BackColor property but it doesn't seem to work.
Thanks!
|
|
|
|
|
The background color isn't supported by the TabControl. You can override the BackColor property all you want, it's not going to get drawn in that color unless you supply the drawing code to do it. Google for "ownerdraw tabcontrol" and you'll come up with all kinds of examples on how to do it.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello all,
Two part question:
A. What am I doing wrong with the code below to generate the error on the Subject line above?
B. Is binding the best option (such as the one I have below) of displaying a specific record on a form?
//////////////////////
Private sqlConn As SqlConnection
Private SqlDataAdapter1 As SqlDataAdapter
Private sqlCmd As SqlCommand
Private DataSet11 As DataSet
Private Sub frmPropertyDetailTest_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim pintProperty As Short
Dim pbndtemp As Binding
sqlConn = New SqlConnection("Server=server;Database=db;User ID=us;Password=pw;Trusted_Connection=False")
sqlCmd = New SqlCommand
sqlCmd.Connection = sqlConn
sqlCmd.CommandType = CommandType.Text
sqlCmd.CommandText = "SELECT dbo.property.* FROM dbo.property"
sqlConn.Open()
SqlDataAdapter1 = New SqlDataAdapter
SqlDataAdapter1.SelectCommand = sqlCmd
DataSet11 = New DataSet
pintProperty = Me.SqlDataAdapter1.Fill(DataSet11)
pbndtemp = New Binding("Text", DataSet11, "property.PropertyID")
Me.txtPropertyID.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.PropertyName")
Me.txtPropertyName.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Address1")
Me.txtAddress1.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Address2")
Me.txtAddress2.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.City")
Me.txtCity.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.State")
Me.txtState.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Postal")
Me.txtZip.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Country")
Me.txtCountry.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Business")
Me.txtBusinessNumber.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Fax")
Me.txtFaxNumber.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Support")
Me.txtSupportNumber.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Email")
Me.txtHotelEmail.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Url")
Me.txtWebsite.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Status")
Me.txtStatus.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Product1")
Me.txtProduct1.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Product2")
Me.txtProduct2.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Product3")
Me.txtProduct3.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Product4")
Me.txtProduct4.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Product5")
Me.txtProduct5.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Rooms")
Me.txtTotalRooms.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.LiveDate")
Me.txtLiveDate.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.HIBDate")
Me.txtHIBDate.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.RevCategory")
Me.txtRevCat.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.UtellSelection")
Me.txtUtellSelection.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.Inventory")
Me.txtInventory.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.JoinFee")
Me.txtJoinFee.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.DevOwner")
Me.txtDevOwner.DataBindings.Add(pbndtemp)
pbndtemp = New Binding("Text", DataSet11, "property.SDMgr")
Me.txtSdMgr.DataBindings.Add(pbndtemp)
sqlConn.Close()
End Sub
///////////////////////
Thanks a bunch,
jaydeanster
I could have been a contender; I could have been somebody...
|
|
|
|
|
Hello
Try to use the property in DataMember Property Use with ur Database Name,(i.e) Dbo , In ur Fill statement the table name comes with DB name check the table mappings property
Ishak
|
|
|
|
|
It didn't work.
|
|
|
|
|
I am doing a Project in which I need to capture the snapshot of the desktop and send the captured image over the network to some other machine,
I have done the capturing part,I have no idea about how to transfer images over Network can u please help me!!!
|
|
|
|
|