|
I know that. My method is use "FileSystemWatcher" to know which file was modify. And hope at the same time can know who modify it thru LAN.
|
|
|
|
|
There's no way to do it with the FileSystemWatcher either. All you'll know is one of the people attached to that server modified the file, but not which one of them.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks for your help.
So, have any others method to do that job? May link with IPhost, or any others? Because I not familier with the IP networking development. Or may be can use host together with the timer? Means when the file was modify, then scan the LAN IP address and know which IP are in the folder?
|
|
|
|
|
There is no association between Files/Folders and IP's or user ID's. THere is no way to connect the two to get the information you want.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks a lot.
|
|
|
|
|
Hi All!
I wrote a abstract class in VB.net and just define 4 methods than I inherit this class to derived class B and also with CLass C. In Class B I Implemented all 4 methods but in Class C I want to use just 2 methods. I know this is possible that just give complete defination of 2 methods that i want to use and leave empty rest of them.
When I make an object of Class C and try to access it s methods then it shows all 4 methods, I wana hide it s 2 method, which are not complety define in Class C.
any idea???
Thanks
|
|
|
|
|
It sounds like two of the four methods need to either be not abstract, or more likely defined in an interface that only class B uses. You definately cannot hide methods from a base class on a class by class basis, that would be ridiculous.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi,
i use flat file system in my vb.net project.
when i load data ,say CustName to a comboBox i want to have the corresponding CustID somewhere (like selecteindices.item in Listview control) so that i can catch that Id when user select a particular CustName.
1.Is there any property available in ComboBox to store a pair values.
2. How to override a .net windows control's property that is overridable.
3. Is it possible to override comboBox.items.item property ? how ?
Regards,
aB
|
|
|
|
|
baste wrote:
Is there any property available in ComboBox to store a pair values.
Yes, a combobox can store any value you like. Just set the DisplayMember property to be a property on the class you're adding, so that it knows where to look for the string to display.
baste wrote:
How to override a .net windows control's property that is overridable.
Derive a class from the control class, in this case, ComboBox. However, you don't need to in this case.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
I want to display a table on my form. I understanbd that there is a table control. My documentation shows me how to populate the table. But I can't find the table control in my toolbox. How do I get the table control into my toolbox.
Thanks
|
|
|
|
|
Would you be looking for the DataGrid? AFAIK, it's the only "Table Control" in the toolbox.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I'm trying to get all images tags from an html file...
i'm clearly doing something wrong but cant find what...
I only get 5-6 link on a page containing at least 30-40 img tag.
Some to take a look ?
<br />
dim data as string ' contains the html data<br />
Dim resultcol As New Collections.Specialized.StringCollection<br />
For Each mt As Match In Regex.Matches(data, "\<img src=['""](?<url>[^'""]+?)['""]", RegexOptions.IgnoreCase Or RegexOptions.Singleline)<br />
Dim deb As String = mt.Groups("url").Value<br />
If Not resultcol.Contains(deb) Then<br />
resultcol.Add(deb)<br />
End If<br />
Next<br />
|
|
|
|
|
You forgot that there may be other attributes between the "img" tag and the "src" attribute (e.g., "alt". Try to change your regex from "img src" to, e.g., "img.*?src" and your problem will be solved.
I see dead pixels
Yes, even I am blogging now!
|
|
|
|
|
Hia Daniel,
And thanks for your answer.
You're right about this point.
But I still cant get all the tags.
For sample:
I catch
<br />
<img src="themes/smartDark/images/7px.gif" width="7" height="7"><br />
but not
<br />
<img src="http://www.thehorde.be/l2/yy2.gif" /><br />
The only difference I see is the extra pair in the catched match.
But weird,I dont catch
<br />
<img src="images/blocks/group-4.gif" height="14" width="17"><br />
while I catch this one , later in the file
<br />
<img src="images/logononame.gif" border="0" alt="hosted by Noname Team" title="www.noname.fr" ><br />
They look the same
|
|
|
|
|
Ricalawaba wrote:
They look the same
Try to change your expression from "img src" to "img\s*src": webpages often have multiple space chars, or even have tabs or other chars (like #161) that look like a space, but is not a space. \s will match all of them.
I see dead pixels
Yes, even I am blogging now!
|
|
|
|
|
I am running a COM Add-in that connects to a database through a webservice. When does this service get initialized? If I want to connect to a different database based on the button that I click in my add-in can I use an if statement somewhere (and if so where?)to determine which one to use?
|
|
|
|
|
btoyer wrote:
When does this service get initialized?
The webservice is running all the time on the server, just like any website.
btoyer wrote:
If I want to connect to a different database based on the button that I click in my add-in can I use an if statement somewhere (and if so where?)to determine which one to use?
If each button represents a different database, then you don't have to use an If statement. Just handle the Click event of each button and connect to the database in there. But then again, this depends entirely on how your UI and code is designed.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I have decided that adding a second web service is probably the way to get two different connections. It seems if I don't I won't be able to change the connection string of the one based on button clicks because it will already be running.
That said, here is a sample from my connect.vb file. It shows a testing (dev) version of a button and the real version of the button. I want them both to bring up the same form with a different db connection. Is there a way to pass a variable that gets set in these subs to the form?
Private Sub MyUpload_dev_Click(ByVal Ctrl As Microsoft.Office.Core.CommandBarButton, ByRef CancelDefault As Boolean) Handles MyUpload_dev.Click
Dim frm As New frmGOUpload
frm.XLA = excelApp
frm.WS = excelApp.Workbooks(1).ActiveSheet
frm.Show()
End Sub
Private Sub MyUpload_Click(ByVal Ctrl As Microsoft.Office.Core.CommandBarButton, ByRef CancelDefault As Boolean) Handles MyUpload.Click
Dim frm As New frmGOUpload
frm.XLA = excelApp
frm.WS = excelApp.Workbooks(1).ActiveSheet
frm.Show()
End Sub
This is kind of what I am thinking of trying to do in the form:
If <variable> = 'dev' then
Dim wsrv As New SEOWS_dev.Service1
else
Dim wsrv As New SEOWS.Service1
end if
|
|
|
|
|
hi
when i am starting debug of my program this error be appeared:
An unhandled exception of type 'System.ArithmeticException' occurred in system.drawing.dll
Additional information: Overflow or underflow in the arithmetic operation.
please help me
thanks
|
|
|
|
|
That's going to be difficult to do considering there are about a thousand causes of this and you haven't posted the code where your app breaks. I would suggest stepping through your code until the problem occurs (Hit F11 to step to the first line of your code) then posting the section of code around that point or the code that leads up to that point.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
That means your code doesn't work.
If you'd like to be more specific on what is breaking (ie. Code Snippits of problem area), we might be more specific on what your problem is
|
|
|
|
|
I need some help mapping some printers, i have about 1000 computers with diffrent names for each section. I have about 15 sections of computers. I have about 3 printers in each section. I need to write a VB login script to map these printers to their section. i was tring somehow search for a string in the network computer name and then if it matches i want it to map the printer. heres what i have so far... any help will be greatly appreciated.
objNetwork = WScript.CreateObject("Wscript.Network")
Network = CreateObject("Wscript.Network")
compname = network.computername
Dim name As String
'stops it from mapping the printer twice
For Each strPrinter In objNetwork.EnumPrinterConnections
objNetwork.RemovePrinterConnection(strPrinter, True, True)
Next
name = kgwfd
if name.search(kgw) = true then map
If network.ComputerName = "KGWLIB-12.mayplace.org" Then
' "KGWLIB-12.myplace.org"
Network.AddWindowsPrinterConnection("\\keigbdc\hp4000ke")
Network.SetDefaultPrinter("\\keigbdc\hp4000ke")
' "KGWLIB-13.myplace.org"
Network.AddWindowsPrinterConnection("\\keigbdc\hp4000ke")
Network.SetDefaultPrinter("\\keigbdc\hp4000ke")
End If
end
End Sub
End Class
|
|
|
|
|
Help with what? You haven't said what anything about the problem your having.
I take it these are Windows Servers hosting the printers?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Ok, I know what you are thinking. Why was this posted on the VB.Net forum? Well, let me explain.
I Have a DHTML text editor that I currently import Microsoft Word documents into via IE. The only problem is only text comes across currently. I came across info on MSDN that said images can be saved out of Word 2003 as bmp files. So far I can open the document, get a handle on each image, and copy them to the clipboard, but for some odd reason, probably my fault , I can't seem to save them to the hard drive.
I've included the code below, perhaps you can assist, especially if you know MS VB.NET and VBScript better than I, which wouldn't be difficult to do. Basically I get the image copied to the clipboard fine but then I don't seem to be saving anything out. Nothing fails, it just doesn't save. Any help would be greatly appreciated.
Sub ImportWordDoc()
On Error Resume Next
Set wApp = CreateObject("Word.Application")
wApp.Activate
wApp.WindowState=0
call wApp.Resize(400, 400)
Set wDoc = wApp.Documents.Open(document.all.FileToOpen.value)
wApp.Visible = true
For index = 1 To wDoc.InlineShapes.Count
inlineShape = ""
Set inlineShape = wApp.ActiveDocument.InlineShapes(index)
inlineShape.Select()
wApp.Selection.CopyAsPicture()
data = ""
Set data = Clipboard.GetDataObject()
If data.GetDataPresent( GetType( System.Drawing.Bitmap )) Then
bmp = ""
bmp = CType(data.GetData(GetType(System.Drawing.Image)), Bitmap)
bmp.Save( "C:\mybitmap" + cstr(index) + ".bmp" )
End If
Next
Call wDoc.Close(True)
call wApp.Quit(True)
End Sub
Any help or suggestions would be greatly appreciated.
Tim
|
|
|
|
|
ironclads wrote:
If data.GetDataPresent( GetType( System.Drawing.Bitmap )) Then
bmp = ""
bmp = CType(data.GetData(GetType(System.Drawing.Image)), Bitmap)
bmp.Save( "C:\mybitmap" + cstr(index) + ".bmp" )
End If
Does your code even get to the "bmp = CType(data.GetData(..." line? A possibility would be that you're not actually seeing a Bitmap on the clipboard.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|