473,657 Members | 2,366 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How To: Colour Flash TextBox background?

While at first this may seem a simple tast, it has plagued me for a while...

What I want to do is to have the background colour of something like a TextBox
to change from (say) White to Yellow to White to Yellow and then back to White
in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks
on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other
words, to get the User's attention that the Text has Changed. Popup boxes are
a pain, so I don't want to go there (ie: they may click several RadioButtons).

I've tried something simple like the following to Test this out. But you do
not 'see' any background change happening. So obvious, I'm missing something
fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while
back also without success...

Regards,

Bruce
Jul 21 '05 #1
11 2456
Mr. B,

While this isn't exactly what you want, it is similar to something I have done.
I just threw this sample together quickly with a Form, TextBox (TextBox1), and a
Button (Button1).
There very well may be a better / safer way, but I am confident it is better
than what you are trying to do.

'------------------------------------------------------------
'Will Flash the background Yellow of any control that supports the BackColor
property
'Note: No error checking implemented in this sample.
Private Sub FlashBackground (ByVal control As System.Windows. Forms.Control)
Dim origColor As System.Drawing. Color

'Store the original Background color of the control so we can restore it
origColor = control.BackCol or

With control
'Set the BackColor to Yellow
.BackColor = System.Drawing. Color.Yellow
'Tell the control to redraw with the new setting
.Update()
'Wait for a short time. If we don't do this, then the update
' would be so quick we wouldn't see it.
'FYI, this will suspend the whole current GUI thread, which in this
' case is what we want.
Threading.Threa d.Sleep(100)
'Restore the original BackColor
.BackColor = origColor
'Tell the control to redraw with the new setting
.Update()
End With

End Sub

Private Sub Button1_Click(B yVal sender As System.Object, ByVal e As
System.EventArg s) Handles Button1.Click
FlashBackground (TextBox1)
End Sub

'------------------------------------------------------------

Gerald

"Mr. B" <Us**@NoWhere.c om> wrote in message
news:9l******** *************** *********@4ax.c om...
While at first this may seem a simple tast, it has plagued me for a while...

What I want to do is to have the background colour of something like a TextBox
to change from (say) White to Yellow to White to Yellow and then back to White
in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks
on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other
words, to get the User's attention that the Text has Changed. Popup boxes are
a pain, so I don't want to go there (ie: they may click several RadioButtons).

I've tried something simple like the following to Test this out. But you do
not 'see' any background change happening. So obvious, I'm missing something
fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while
back also without success...

Regards,

Bruce

Jul 21 '05 #2
Shoot... something that just crossed my mind is that you may need an
Application.DoE vents() in there to repaint the textbox.... If it doesn't
work first time, add this line before the
System.Threadin g.Thread.Sleep( 1000) line:

Application.DoE vents()

--
HTH,
-- Tom Spink, Über Geek

Woe be the day VBC.EXE says, "OrElse what?"

Please respond to the newsgroup,
so all can benefit
"Mr. B" <Us**@NoWhere.c om> wrote in message
news:9l******** *************** *********@4ax.c om...
While at first this may seem a simple tast, it has plagued me for a while...
What I want to do is to have the background colour of something like a TextBox to change from (say) White to Yellow to White to Yellow and then back to White in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other words, to get the User's attention that the Text has Changed. Popup boxes are a pain, so I don't want to go there (ie: they may click several RadioButtons).
I've tried something simple like the following to Test this out. But you do not 'see' any background change happening. So obvious, I'm missing something fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while back also without success...

Regards,

Bruce

Jul 21 '05 #3
First off, you can make the code smaller by using the Mod statement,
Secondly, don't use loops for pauses (what if someone has a 186? or a
1millionzillion 86?)
Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub
' ///
For TimX = 1 To 4
txtScrName.Back Color = CType(IIf((TimX Mod 2) = 0, Color.White,
Color.Yellow), System.Drawing. Color)
System.Threadin g.Thread.Sleep( 1000)
Next

txtScrName.Back Color = Color.White
' ///

Untested, but give that a try :)

--
HTH,
-- Tom Spink, Über Geek

Woe be the day VBC.EXE says, "OrElse what?"

Please respond to the newsgroup,
so all can benefit
"Mr. B" <Us**@NoWhere.c om> wrote in message
news:9l******** *************** *********@4ax.c om... While at first this may seem a simple tast, it has plagued me for a while...
What I want to do is to have the background colour of something like a TextBox to change from (say) White to Yellow to White to Yellow and then back to White in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other words, to get the User's attention that the Text has Changed. Popup boxes are a pain, so I don't want to go there (ie: they may click several RadioButtons).
I've tried something simple like the following to Test this out. But you do not 'see' any background change happening. So obvious, I'm missing something fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while back also without success...

Regards,

Bruce

Jul 21 '05 #4
Wrap the timer in a new class and overload the start to pass the control
you wan to affect. Then use a control property on the wrapped class to store
the reference to the control being processed so that your handler can alter
the right textbox. When your done, just stop the timer

--

OHM ( Terry Burns )
. . . One-Handed-Man . . .

Time flies when you don't know what you're doing

"Mr. B" <Us**@NoWhere.c om> wrote in message
news:9l******** *************** *********@4ax.c om...
While at first this may seem a simple tast, it has plagued me for a while...
What I want to do is to have the background colour of something like a TextBox to change from (say) White to Yellow to White to Yellow and then back to White in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other words, to get the User's attention that the Text has Changed. Popup boxes are a pain, so I don't want to go there (ie: they may click several RadioButtons).
I've tried something simple like the following to Test this out. But you do not 'see' any background change happening. So obvious, I'm missing something fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while back also without success...

Regards,

Bruce

Jul 21 '05 #5
There ya go MR. B., a more comprehensive answer ! - (Tested I Might Add )
----------------------------------------------------------------------------
-

Public Class xTimer
Inherits Timer

Public Sub New()
MyBase.New()
End Sub

Private m_control As Control
Public Property xControl() As Control
Get
Return m_control
End Get
Set(ByVal Value As Control)
m_control = Value
End Set
End Property

End Class
// FORM
Private WithEvents MyTimer As New xTimer
Private FlipBackColor As Boolean = True

Private Sub MyTimer_Tick(By Val sender As Object, ByVal e As
System.EventArg s) Handles MyTimer.Tick
Dim tim As xTimer = DirectCast(send er, xTimer)
Dim xText As TextBox
Try
xText = tim.xControl()
If FlipBackColor Then
xText.BackColor = Color.Red
FlipBackColor = False
Else
xText.BackColor = Color.White
FlipBackColor = True
End If
Catch ex As Exception
'TODO:
End Try
End Sub

Private Sub Button1_Click(B yVal sender As System.Object, ByVal e As
System.EventArg s) Handles Button1.Click

Try
MyTimer.xContro l = TextBox1
MyTimer.Interva l = 250
MyTimer.Start()
Catch ex As Exception
'TODO:
End Try

End Sub

--

OHM ( Terry Burns )
. . . One-Handed-Man . . .

Time flies when you don't know what you're doing

"Mr. B" <Us**@NoWhere.c om> wrote in message
news:9l******** *************** *********@4ax.c om...
While at first this may seem a simple tast, it has plagued me for a while...
What I want to do is to have the background colour of something like a TextBox to change from (say) White to Yellow to White to Yellow and then back to White in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other words, to get the User's attention that the Text has Changed. Popup boxes are a pain, so I don't want to go there (ie: they may click several RadioButtons).
I've tried something simple like the following to Test this out. But you do not 'see' any background change happening. So obvious, I'm missing something fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while back also without success...

Regards,

Bruce

Jul 21 '05 #6
Ok, here is an update that will do what you want put into your context.
See previous post for original comments.

'------------------------------------------------------------
'Will Flash the background Yellow of any control that supports
' the BackColor property
Private Sub FlashBackground (ByVal control As System.Windows. Forms.Control)
Dim origColor As System.Drawing. Color

Try
'Store the original Background color of the control so we can
restore it
origColor = control.BackCol or
With control

For flashCount As Integer = 1 To 2
.BackColor = System.Drawing. Color.Yellow
.Update()
Threading.Threa d.Sleep(200)
.BackColor = System.Drawing. Color.White
'If your original BackColor is not White or Yellow already,
' then maybe try the following, as it is a little prettier
'.BackColor = origColor
.Update()
Threading.Threa d.Sleep(200)
Next flashCount

'Not necessary if you use the origColor above
.BackColor = origColor
.Update()
End With
Catch ex As Exception
'TODO:
End Try

End Sub
Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed

pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType

FlashBackground (txbScrName)

End Sub

'------------------------------------------------------------

Of course you could make the flash interval, color, etc. anything you want.
You could even pass them in as parameters to the Sub for complete control.

FYI: One Handed Man's solution has the benefit of you being able to just
set it off and let it run for continual flashing if desired.

Gerald

"Mr. B" <Us**@NoWhere.c om> wrote in message
news:9l******** *************** *********@4ax.c om...
While at first this may seem a simple tast, it has plagued me for a while...

What I want to do is to have the background colour of something like a TextBox to change from (say) White to Yellow to White to Yellow and then back to White in about 1 second or so.

This is to create something like a 'flash' (or a Pulse) for when a User clicks on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other
words, to get the User's attention that the Text has Changed. Popup boxes are a pain, so I don't want to go there (ie: they may click several RadioButtons).
I've tried something simple like the following to Test this out. But you do
not 'see' any background change happening. So obvious, I'm missing something fundamental here:

Private Sub rbASME1_Checked Changed(ByVal sender As System.Object, _
ByVal e As System.EventArg s) Handles rbASME1.Checked Changed
pltPrefx = "a"
txbScrName.Text = pltPrefx & pltTitle & pltType
Dim TimCtr, TimX As Integer
For TimX = 1 To 4
If TimX = 1 Then txbScrName.Back Color = Color.Yellow
If TimX = 2 Then txbScrName.Back Color = Color.White
If TimX = 3 Then txbScrName.Back Color = Color.Yellow
If TimX = 4 Then txbScrName.Back Color = Color.White
For TimCtr = 0 To 200000
Next 'timx
Next ' timctr
txbScrName.Back Color = Color.White
End Sub

Anyone else done something similar? I think I tried a Timer Control a while
back also without success...

Regards,

Bruce


Jul 21 '05 #7
* "One Handed Man \( OHM - Terry Burns \)" <news.microsoft .com> scripsit:
Public Class xTimer
Inherits Timer

Public Sub New()
MyBase.New()
End Sub

Private m_control As Control
Public Property xControl() As Control
Get
Return m_control
End Get
Set(ByVal Value As Control)
m_control = Value
End Set
End Property

End Class
// FORM
Private WithEvents MyTimer As New xTimer
Private FlipBackColor As Boolean = True

Private Sub MyTimer_Tick(By Val sender As Object, ByVal e As
System.EventArg s) Handles MyTimer.Tick
Dim tim As xTimer = DirectCast(send er, xTimer)
Dim xText As TextBox
Try
xText = tim.xControl()
If FlipBackColor Then
xText.BackColor = Color.Red
FlipBackColor = False
Else
xText.BackColor = Color.White
FlipBackColor = True
End If
Catch ex As Exception
'TODO:
End Try


What exceptions are you expecting here?

BTW: I don't see any advantages in adding the reference to the control to the timer, and then placing the
'Tick' event handler to the form. Instead, I would extend the textbox,
instantiate the timer in the extended textbox to keep the stuff outside
the form's implementation (better encapsulation).

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Jul 21 '05 #8
No. Many textBoxes, 1 timer

--

OHM ( Terry Burns )
. . . One-Handed-Man . . .

Time flies when you don't know what you're doing

"Herfried K. Wagner [MVP]" <hi************ ***@gmx.at> wrote in message
news:ep******** ******@tk2msftn gp13.phx.gbl...
* "One Handed Man \( OHM - Terry Burns \)" <news.microsoft .com> scripsit:
Public Class xTimer
Inherits Timer

Public Sub New()
MyBase.New()
End Sub

Private m_control As Control
Public Property xControl() As Control
Get
Return m_control
End Get
Set(ByVal Value As Control)
m_control = Value
End Set
End Property

End Class
// FORM
Private WithEvents MyTimer As New xTimer
Private FlipBackColor As Boolean = True

Private Sub MyTimer_Tick(By Val sender As Object, ByVal e As
System.EventArg s) Handles MyTimer.Tick
Dim tim As xTimer = DirectCast(send er, xTimer)
Dim xText As TextBox
Try
xText = tim.xControl()
If FlipBackColor Then
xText.BackColor = Color.Red
FlipBackColor = False
Else
xText.BackColor = Color.White
FlipBackColor = True
End If
Catch ex As Exception
'TODO:
End Try
What exceptions are you expecting here?

BTW: I don't see any advantages in adding the reference to the control to

the timer, and then placing the 'Tick' event handler to the form. Instead, I would extend the textbox,
instantiate the timer in the extended textbox to keep the stuff outside
the form's implementation (better encapsulation).

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>

Jul 21 '05 #9
I normally would not have put the Try/Catch here, but when I was debugging I
was getting some exceptions.

--

OHM ( Terry Burns )
. . . One-Handed-Man . . .

Time flies when you don't know what you're doing

"Herfried K. Wagner [MVP]" <hi************ ***@gmx.at> wrote in message
news:ep******** ******@tk2msftn gp13.phx.gbl...
* "One Handed Man \( OHM - Terry Burns \)" <news.microsoft .com> scripsit:
Public Class xTimer
Inherits Timer

Public Sub New()
MyBase.New()
End Sub

Private m_control As Control
Public Property xControl() As Control
Get
Return m_control
End Get
Set(ByVal Value As Control)
m_control = Value
End Set
End Property

End Class
// FORM
Private WithEvents MyTimer As New xTimer
Private FlipBackColor As Boolean = True

Private Sub MyTimer_Tick(By Val sender As Object, ByVal e As
System.EventArg s) Handles MyTimer.Tick
Dim tim As xTimer = DirectCast(send er, xTimer)
Dim xText As TextBox
Try
xText = tim.xControl()
If FlipBackColor Then
xText.BackColor = Color.Red
FlipBackColor = False
Else
xText.BackColor = Color.White
FlipBackColor = True
End If
Catch ex As Exception
'TODO:
End Try
What exceptions are you expecting here?

BTW: I don't see any advantages in adding the reference to the control to

the timer, and then placing the 'Tick' event handler to the form. Instead, I would extend the textbox,
instantiate the timer in the extended textbox to keep the stuff outside
the form's implementation (better encapsulation).

--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>

Jul 21 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
2475
by: Dj Frenzy | last post by:
Hi, I know how to use javascript to change a background image to another background image, and how to change a background colour to another background colour. Is there a way to change an image to a backgound colour? I have a table with a background that has a picture. When the user hovers over the picture I want the background to change to the background colour of the rest of the page, as if to make the picture disappear.
1
1460
by: JD | last post by:
How do i get rid of the 1st column that appears in a datagrid? I do not want this? Also how do i change the colour of the background of a cell when the user selects it. i.e for the first coloumn i have made this non-editable and therefore i do not want the graey colour that appears when the user clicks on a cell in the first row. As only my second row is editable, i only want a click colour for this coloumn
3
4137
by: Hans Karman | last post by:
Is it possible to set the background colour for each record in a continuous form to the colour stored in a datafield within that record? Hans Karman, Canberra, Australia
11
5605
by: Mr. B | last post by:
While at first this may seem a simple tast, it has plagued me for a while... What I want to do is to have the background colour of something like a TextBox to change from (say) White to Yellow to White to Yellow and then back to White in about 1 second or so. This is to create something like a 'flash' (or a Pulse) for when a User clicks on 1 of 4 Radio Buttons (which change the Text in the TextBox). So in other words, to get the...
7
11794
by: garyusenet | last post by:
I'm using krypton toolkit which has allowed me to make a cool looking form. However, when I set my textbox to disabled it is 'greyed' out. The grey colour isn't in keeping with the office 2007 style look of my form. How can i change the colour that control assumed when it's disabled? Thanks! Gary-
0
8399
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8827
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8732
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
6169
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5632
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4159
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4318
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
1959
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1622
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.