Solved

Upgrade from VB6 to VB.Net

Posted on 2002-07-04
12
375 Views
Last Modified: 2008-01-16
What are the causes of the errors?C:\Stephen\area c\Project1.NET\Form1.vb(194): Value of type 'String' cannot be converted to 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(194): Too many arguments to 'Public Overridable Overloads Sub Add(value As System.Windows.Forms.Control)'.
C:\Stephen\area c\Project1.NET\Form1.vb(196): Value of type 'String' cannot be converted to 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(196): Too many arguments to 'Public Overridable Overloads Sub Add(value As System.Windows.Forms.Control)'.
C:\Stephen\area c\Project1.NET\Form1.vb(198): 'Image' is not a member of 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(200): 'Image' is not a member of 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(206): Value of type 'String' cannot be converted to 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(206): Too many arguments to 'Public Overridable Overloads Sub Add(value As System.Windows.Forms.Control)'.
C:\Stephen\area c\Project1.NET\Form1.vb(209): Value of type 'String' cannot be converted to 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(209): Too many arguments to 'Public Overridable Overloads Sub Add(value As System.Windows.Forms.Control)'.
C:\Stephen\area c\Project1.NET\Form1.vb(239): 'PositivePicture' is not a member of 'System.Windows.Forms.Label'.
C:\Stephen\area c\Project1.NET\Form1.vb(239): 'Picture' is not a member of 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(241): 'NegativePicture' is not a member of 'System.Windows.Forms.Label'.
C:\Stephen\area c\Project1.NET\Form1.vb(241): 'Picture' is not a member of 'System.Windows.Forms.Control'.
C:\Stephen\area c\Project1.NET\Form1.vb(314): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(343): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(350): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(354): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(358): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(362): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(371): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(376): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(413): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
C:\Stephen\area c\Project1.NET\Form1.vb(415): 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.


0
Comment
Question by:luckie
  • 7
  • 5
12 Comments
 

Author Comment

by:luckie
ID: 7129249
this application runs fine in VB6
0
 
LVL 22

Expert Comment

by:CJ_S
ID: 7129368
Show the code please. Little change is needed to make VB6 apps work with VB.net. If it does not you have not coded the correct way with Vb6 (for example the events you are using aren't being used correctly with the RaiseEvent statement).

CJ
0
 

Author Comment

by:luckie
ID: 7129443
ha ha Perhaps you are interested, the code is dreadfully long and kinky :) thanks a lot

Dim SpinningCounterBalanceControls(7) As Control
Dim SpinningCounterBalanceControlsNegative(7) As Control
Dim PalletControls(40) As Control
Dim Palletcontrols2(40) As Control
Dim CBPutStkInc As Integer
Dim GoodsFlags(40) As Integer
Dim GoodsFlags2(40) As Integer
Dim pig_array(40, 2) As Integer
Dim pig_array2(40, 2) As Integer
Dim whichpig As Integer
Dim whichpig2 As Integer
Dim RandomDirection As Integer
Dim pickcount As Integer
Dim pickcount2 As Integer
Dim comebackflag As Boolean
Dim temp1 As Integer
Dim temp2 As Integer
' 1 = Put Stk to Pallet Racking
' 2 = Get Stk from Pallet Racking
' 3 = Put Stk to Marshalling Area
' 4 = Get Stk from Marshalling Area
Private Sub Form_Load()
   
   Dim BuildCounterBalanceImages As Integer
   Dim BuildGoodsFlags As Integer
   Dim BuildPalletControls As Integer
   Dim BuildPDStk As Integer
   
   WindowState = 2
   
    For BuildCounterBalanceImages = 1 To 7
      Set SpinningCounterBalanceControls(BuildCounterBalanceImages) = Controls.Add("VB.Image", "SpinningCounterBalanceControls" & BuildCounterBalanceImages)
      Set SpinningCounterBalanceControlsNegative(BuildCounterBalanceImages) = Controls.Add("VB.Image", "SpinningCounterBalanceControlsNegative" & BuildCounterBalanceImages)
      SpinningCounterBalanceControls(BuildCounterBalanceImages).Picture = LoadPicture("A:\cb " & BuildCounterBalanceImages & " positive.bmp")
      SpinningCounterBalanceControlsNegative(BuildCounterBalanceImages).Picture = LoadPicture("A:\cb " & BuildCounterBalanceImages & " negative.bmp")
       
    Next BuildCounterBalanceImages
   
     For BuildPalletControls = 1 To 40 ' temp 20
       Set PalletControls(BuildPalletControls) = Controls.Add("Project1.PalletXControlsRed", "PalletXControlsRed1" & BuildPalletControls)
'       Set PalletControls2(BuildPalletControls) = Controls.Add("Project1.PalletXControlsRed", "PalletXControlsRed2" & BuildPalletControls)
       Set Palletcontrols2(BuildPalletControls) = Controls.Add("Project1.PalletXControlsRed", "PalletXControlRed2" & BuildPalletControls)
    Next BuildPalletControls
   
    For BuildPalletControls = 1 To 40
        GoodsFlags(BuildPalletControls) = False
        GoodsFlags2(BuildPalletControls) = False
    Next BuildPalletControls
    initialize_pallet_array
    initialize_pallet_array2
    CBPutStkInc = 0
   
    genstktimer.Enabled = True
    genstktimer.Interval = 40
   
    PutCBTimer.Enabled = True
    PutCBTimer.Interval = 40
   
    randomputtimer.Enabled = True
    randomputtimer.Interval = 40
   
   
    Timer1.Enabled = True
    Timer1.Interval = 10
   
    pickcount = 1
    pickcount2 = 1
    temp1 = 592
    temp2 = 0
   
   
End Sub


Public Sub set_putcb_images(ByVal whichcb As Integer)
   PutCB.Visible = False
   Set PutCB.PositivePicture = SpinningCounterBalanceControls(whichcb).Picture
   Set PutCB.NegativePicture = SpinningCounterBalanceControlsNegative(whichcb).Picture
   PutCB.Visible = True
End Sub

Public Sub initialize_pallet_array()
   Dim pig_no As Integer
   pig_array(1, 1) = 202
   pig_array(1, 2) = 224
   
'   pig_array(2, 1) = 207
'   pig_array(3, 1) = 217
   
   For pig_no = 2 To 20
     pig_array(pig_no, 1) = pig_array(pig_no - 1, 1) + 5
      pig_array(pig_no, 2) = pig_array(pig_no - 1, 2) + 3
   Next pig_no
End Sub

Public Sub initialize_pallet_array2()
   Dim pig_no As Integer
   pig_array2(1, 1) = 536
   pig_array2(1, 2) = 120
   
   For pig_no = 2 To 20
      pig_array2(pig_no, 1) = pig_array2(pig_no - 1, 1) + 5
      pig_array2(pig_no, 2) = pig_array2(pig_no - 1, 2) + 2
   Next pig_no
End Sub


Private Sub genstktimer_Timer()
 
    Dim StkonConveyor As Integer
   
    'wait iSpeed
    Randomize
    StkonConveyor = Int((6 - 1 + 1) * Rnd + 1)
   
    If (StkonConveyor Mod 2) Then
        instk.Visible = True
      '  RandomDirection = Int((4 - 1 + 1) * Rnd + 1)
      '  genstktimer.Enabled = False
      '  PutCBTimer.Enabled = True
       ' GenDockStk.Enabled = False
      '  MoveCB.Enabled = True
      '  MoveCB.Interval = 1
       ' MoveConveyorStk.Enabled = True
       ' GenConveyorStk.Enabled = False
       
    Else
        instk.Visible = False
    End If
 

End Sub

Private Sub RandomPutTimer_Timer()
   
   Randomize
   RandomDirection = Int((3) * Rnd + 1)
   'MsgBox (Str(RandomDirection))
   
   'MsgBox (Str(RandomDirection))
 '  temp1 = 592
   randomputtimer.Enabled = False
End Sub

Private Sub PutCBTimer_Timer()
 
 
  'RandomDirection = 3
 If (RandomDirection = 1) Then   'route 1 go to racking
   If (CBPutStkInc <= 1) Then
       whichpig = pick_pigeonhole   ' you can only pick once, not picking in a loop
       comebackflag = False
       temp1 = PutCB.Left
       movingstk.Visible = True
   End If
  ' If (CBPutStkInc > 2 And CBPutStkInc <= 5) Then
  '     PutCB.Move PutCB.Left - 5, PutCB.Top - 5
  ' End If
   If (PutCB.Left >= pig_array(whichpig + 1, 1) And comebackflag = False) Then '+1
      'move towards goods
      'PutCB.Move PutCB.Left - 10, PutCB.Top - 6.5  ' 10
       PutCB.Move PutCB.Left - 5, PutCB.Top - 3.5  ' 10
       movingstk.Move movingstk.Left - 5, movingstk.Top - 3.5
      temp1 = temp1 - 5
      set_putcb_images 3
      If (PutCB.Left = pig_array(whichpig + 1, 1)) Then 'pig_array(whichpig + 1, 1)) Then
          comebackflag = True
   
      End If
   ElseIf PutCB.Left <= 592 And comebackflag = True Then 'CBPutStkInc >= 45 Then
         PutCB.Move PutCB.Left + 5, PutCB.Top + 3.5
         movingstk.Visible = False
         movingstk.Left = 608
         movingstk.Top = 528
         refresh_stk whichpig
       '  whichpig = pick_pigeonhole
         
      '   If (whichpig2 >= PalletQuantity) Then
      '       MoveCB2.Enabled = False
      '   Else
      '       MoveCB2.Enabled = True
      '   End If
       '  PutStk.Enabled = True
    If (PutCB.Left = 592) Then
         CBPutStkInc = 0
 '        genstk2.Enabled = True
        randomputtimer.Enabled = True
         
        PutCB.Left = 592
        PutCB.Top = 504
        comebackflag = False
        temp1 = 592
    End If
   
       
       
   '     GenDockStk.Enabled = True
  End If
ElseIf (RandomDirection = 2) Then  ' path 2 go inside fire wall
   If (CBPutStkInc <= 1) Then
       whichpig2 = pick_pigeonhole2   ' you can only pick once, not picking in a loop
       movingstk.Visible = True
   ElseIf (CBPutStkInc >= 2 And CBPutStkInc < 13) Then
      'move towards goods
      PutCB.Move PutCB.Left - 3, PutCB.Top + 3
      movingstk.Move movingstk.Left - 3, movingstk.Top + 3
     ' RackAreaStk.ZOrder 0
     
     ' set_cb_images 1
   ElseIf (CBPutStkInc >= 13 And CBPutStkInc < 17) Then
    '  RackAreaStk.Move RackAreaStk.Left, RackAreaStk.Top - 5
      set_putcb_images 3
      PutCB.Move PutCB.Left + 3, PutCB.Top + 3
      movingstk.Move movingstk.Left + 3, movingstk.Top + 3
   ElseIf (CBPutStkInc >= 17 And CBPutStkInc < 20) Then
     
      'GetCB.Move GetCB.Left + 10, GetCB.Top + 3
      PutCB.Move PutCB.Left - 3, PutCB.Top - 3
      movingstk.Move movingstk.Left - 3, movingstk.Top - 3
      ' RackAreaStk.Move RackAreaStk.Left + 10, RackAreaStk.Top + 3
      set_putcb_images 3
   ElseIf (CBPutStkInc >= 20 And CBPutStkInc < 33) Then
      PutCB.Move PutCB.Left + 5, PutCB.Top - 5
      movingstk.Move movingstk.Left + 5, movingstk.Top - 5
      set_putcb_images 5
      'RackAreaStk.Move RackAreaStk.Left - 5, RackAreaStk.Top - 5
   ElseIf (CBPutStkInc >= 33 And CBPutStkInc < 35) Then
      PutCB.Move PutCB.Left + 5, PutCB.Top - 5
      movingstk.Move movingstk.Left + 5, movingstk.Top - 5
     ' set_getcb_images 2
   ElseIf (CBPutStkInc >= 35 And CBPutStkInc < 40) Then
     ' If (PutCounterBalance.Left >= 568 And PutCounterBalance.Top <= 448) Then
     '    whichpig = pick_pigeonhole
     '    MoveCB.Enabled = False
     '    PutStk.Enabled = True
     ' Else
     '    set_getcb_images 5
         PutCB.Move PutCB.Left + 20, PutCB.Top - 20
         movingstk.Move movingstk.Left + 20, movingstk.Top - 20
     ' End If7
   ElseIf (CBPutStkInc >= 40 And CBPutStkInc < 45) Then
       PutCB.Move PutCB.Left + 20, PutCB.Top - 15
       movingstk.Move movingstk.Left + 20, movingstk.Top - 15
   ElseIf CBPutStkInc >= 45 And CBPutStkInc < 52 Then
     'change image    ' moving into racks
        set_putcb_images 3
        PutCB.Move PutCB.Left - 50, PutCB.Top - 20
        movingstk.Move movingstk.Left - 50, movingstk.Top - 20
 '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
   ElseIf CBPutStkInc > 52 And CBPutStkInc <= 59 Then
        PutCB.Move PutCB.Left + 50, PutCB.Top + 20
        refresh_stk2 whichpig2
        movingstk.Visible = False
        movingstk.Left = 608
        movingstk.Top = 528
       
   ElseIf CBPutStkInc > 59 And CBPutStkInc <= 66 Then
         PutCB.Move PutCB.Left - 20, PutCB.Top + 15
         
   ElseIf CBPutStkInc > 66 And CBPutStkInc < 71 Then
         PutCB.Move PutCB.Left - 20, PutCB.Top + 20
   ElseIf (CBPutStkInc >= 71 And CBPutStkInc < 73) Then
    '  RackAreaStk.Move RackAreaStk.Left, RackAreaStk.Top - 5
      set_putcb_images 3
      PutCB.Move PutCB.Left - 3, PutCB.Top - 3
 '  ElseIf (CBPutStkInc >= 17 And CBPutStkInc < 20) Then
     
      'GetCB.Move GetCB.Left + 10, GetCB.Top + 3
 '     PutCB.Move PutCB.Left - 3, PutCB.Top - 3
      ' RackAreaStk.Move RackAreaStk.Left + 10, RackAreaStk.Top + 3
 '     set_putcb_images 3
 '  ElseIf (CBPutStkInc >= 20 And CBPutStkInc < 33) Then
 '     PutCB.Move PutCB.Left + 5, PutCB.Top - 5
 '     set_putcb_images 5
      'RackAreaStk.Move RackAreaStk.Left - 5, RackAreaStk.Top - 5
 '  ElseIf (CBPutStkInc >= 33 And CBPutStkInc < 35) Then
 '     PutCB.Move PutCB.Left + 5, PutCB.Top - 5
     ' set_getcb_images 2
 ElseIf (CBPutStkInc > 73) Then
       '  whichpig = pick_pigeonhole
         
     '    If (whichpig2 >= PalletQuantity) Then
     '        MoveCB2.Enabled = False
     '    Else
     '        MoveCB2.Enabled = True
     '    End If
       '  PutStk.Enabled = True
         CBPutStkInc = 0
     '    genstk2.Enabled = True
         
         
        PutCB.Left = 592
        PutCB.Top = 504
        genstktimer.Enabled = True
        randomputtimer.Enabled = True
       
       
       ' OutStk.Visible = True
       
       
       
     '   GenDockStk.Enabled = True
       
       
   
   End If
ElseIf (RandomDirection = 3) Then 'route 3 go to staging
        If (CBPutStkInc = 1) Then
           movingstk.Visible = True
           
      'whichpig2 = pick_pigeonhole2   ' you can only pick once, not picking in a loop
   End If
   If (CBPutStkInc >= 2 And CBPutStkInc < 10) Then
      'move towards goods
      PutCB.Move PutCB.Left + 15, PutCB.Top - 15
      movingstk.Move movingstk.Left + 15, movingstk.Top - 15
   ElseIf (CBPutStkInc >= 10 And CBPutStkInc < 20) Then
      PutCB.Move PutCB.Left + 5, PutCB.Top + 5
      movingstk.Move movingstk.Left + 5, movingstk.Top + 5
      set_putcb_images 7
   ElseIf (CBPutStkInc >= 20 And CBPutStkInc < 30) Then
      movingstk.Visible = False
      movingstk.Left = 608
      movingstk.Top = 528
      PutCB.Move PutCB.Left - 5, PutCB.Top - 5
   ElseIf (CBPutStkInc >= 30 And CBPutStkInc < 38) Then
      PutCB.Move PutCB.Left - 15, PutCB.Top + 15
      set_putcb_images 5
   End If
   
       
   If CBPutStkInc >= 45 Then
       
       '  refresh_stk2 whichpig2
       '  whichpig = pick_pigeonhole
         
      '   If (whichpig2 >= PalletQuantity) Then
      '       MoveCB2.Enabled = False
      '   Else
      '       MoveCB2.Enabled = True
      '   End If
       '  PutStk.Enabled = True
         CBPutStkInc = 0
 '        genstk2.Enabled = True
        randomputtimer.Enabled = True
         
        PutCB.Left = 592
        PutCB.Top = 504
   
        set_putcb_images 1
       
   '     GenDockStk.Enabled = True
  End If
 
    '   randomputtimer.Enabled = True
'ElseIf (RandomDirection = 4) Then
 '      randomputtimer.Enabled = True

End If
 CBPutStkInc = CBPutStkInc + 1
End Sub

Function pick_pigeonhole() As Integer
   
   pickcount = pickcount + 1
    ' For pickcount = 1 To 20
    '   If (GoodsFlags(pickcount)) = True Then
    '      GoTo nextloc
    '   Else
          GoodsFlags(pickcount) = True
    '      CurrentStkLevel = CurrentStkLevel + 1
    '      GoTo endloc
    '   End If
'nextloc:
'   Next pickcount
'endloc:
pick_pigeonhole = pickcount
End Function


Public Sub refresh_stk(ByVal whichpig1 As Integer)
     If GoodsFlags(whichpig1) = True Then
          PalletControls(whichpig1).Visible = True
          With PalletControls(whichpig1)
             .ZOrder 0
             .Left = pig_array(whichpig1, 1)
             .Top = pig_array(whichpig1, 2)
          End With
    '  Else
    '      PalletControls(whichpig1).Visible = False
         
      End If
End Sub


Function pick_pigeonhole2() As Integer
   
   pickcount2 = pickcount2 + 1
    ' For pickcount = 1 To 20
    '   If (GoodsFlags(pickcount)) = True Then
    '      GoTo nextloc
    '   Else
          GoodsFlags2(pickcount2) = True
    '      CurrentStkLevel = CurrentStkLevel + 1
    '      GoTo endloc
    '   End If
'nextloc:
'   Next pickcount
'endloc:
pick_pigeonhole2 = pickcount2
End Function


Public Sub refresh_stk2(ByVal whichpig3 As Integer)
     If GoodsFlags2(whichpig3) = True Then
          Palletcontrols2(whichpig3).Visible = True
          With Palletcontrols2(whichpig3)
             .ZOrder 0
             .Left = pig_array2(whichpig3, 1)
             .Top = pig_array2(whichpig3, 2)
          End With
    '  Else
    '      PalletControls(whichpig1).Visible = False
         
      End If
End Sub

Private Sub Timer1_Timer()
    temp2 = temp2 + 1
  If (temp2 < 40) Then
    mancontrol1.Left = mancontrol1.Left + 1
    mancontrol2.Top = mancontrol2.Top - 1
    mancontrol3.Left = mancontrol3.Left + 1
  ElseIf (temp2 >= 40 And temp2 <= 80) Then
    mancontrol1.Left = mancontrol1.Left - 1
    mancontrol2.Top = mancontrol2.Top + 1
    mancontrol3.Left = mancontrol3.Left - 1
    If temp2 = 80 Then
       mancontrol1.Left = 808
       mancontrol1.Top = 488
       mancontrol2.Left = 744
       mancontrol2.Top = 512
       mancontrol3.Left = 456
       mancontrol3.Top = 464
       temp2 = 0
    End If
  End If
 
   
   
End Sub
0
 
LVL 22

Expert Comment

by:CJ_S
ID: 7129459
Hmmmm.... might be easier if you could post the project. If you want you can email it to me at ee@soft-trax.com.

In the meanwhile I will take a look at the source.

CJ
0
 
LVL 22

Accepted Solution

by:
CJ_S earned 50 total points
ID: 7129479
First of all there is a new, better way to add fields:

Instead of:

SpinningCounterBalanceControls(BuildCounterBalanceImages) = Controls.Add("VB.Image", "SpinningCounterBalanceControls" & BuildCounterBalanceImages)

you would use

Dim x As New Windows.Forms.PictureBox()
x.Name = "SpinningCounterBalanceControls" & BuildCounterBalanceImages
Controls.Add(x)

Setting the picture element would be:
x.Image = New Image.FromFile("PATH")

Since the PictureBox does not have a picture property you also need to change the Picture property to Image.

I thinkt hat will solve most of your errors. let me know.

CJ


0
 

Author Comment

by:luckie
ID: 7129549
you like spaghetti?
:)
Thanks
Jack
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 22

Expert Comment

by:CJ_S
ID: 7129588
Depends on who makes it, why you ask?

:-/
0
 

Author Comment

by:luckie
ID: 7131043
I meant the programming style I used... 8)
Thanks
Jack
0
 

Author Comment

by:luckie
ID: 7274086
Great Thanks
0
 

Author Comment

by:luckie
ID: 7482482
Sorry, I want to open up another thread. My question is very simple, is whether vb.net supports ActiveX controls, if not, how do I convert ActiveX controls into something that can be executed by .NET or the runtime whatever..thanks
Jack
0
 
LVL 22

Expert Comment

by:CJ_S
ID: 7482577
ActiveX controls ARE still supported, but it is better to create new usercontrols since thye are compiled into managed code.
0
 

Author Comment

by:luckie
ID: 7497895
Hi CJ_S,
    the x.image = new image.fromfile("PATH") part doesn't work.... because there is no such methods associated with 'image'. Besides, I encountered another problem...
Please be referring to the following thread...
http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/Q_20408001.html
Thanks
Jack
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

It seems a simple enough task, yet I see repeated questions asking how to do it: how to pass data between two forms. In this article, I will show you the different mechanisms available for you to do just that. This article is directed towards the .N…
For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now