I trying to learn what a Bitmap is. Not a Managed Bitmap Object but one
that, for example, comes from the clipboard with CF_BITMAP.
I'm guessing that a CompatableBitma p is an array of indices that point to
the colors in a Palette of the display driver.
So if I get a bitmap via CF_BITMAP I need to also get a Palette off the
clipboard and realize it then display the bitmap.
I believe "Realize it" means to put it into the display driver.
Is any of the above correct?
Can you say it better - I'm really guessing at the terminology.
Thanx for any help 6 2445
So if I get a bitmap via CF_BITMAP I need to also get a Palette off the
clipboard and realize it then display the bitmap.
The CF_BITMAP represents an HBITMAP handle to a GDI Bitmap.
That bitmap handle can be a DIB or a DDB(i.e., Device Independent or Device
Dependent ).
If the bitmap is indexed, you need to retrieve the CF_PALETTE from the
clipboard.
The CF_PALETTE is a handle to a GDI Palette.
You also have the option to avoid retrieving the palette of an indexed
bitmap by
requesting a CF_DIB from the clipboard. The CF_DIB is a Global Memory
Handle
that represents a Device Independent Bitmap which alread includes the color
table, if present.
The clipboard always synthesizes this format regardless if the original
application placed the CF_DIB
on the clipboard.
""Frank"" <Fr***@a-znet.comwrote in message
news:OT******** ******@TK2MSFTN GP02.phx.gbl...
>I trying to learn what a Bitmap is. Not a Managed Bitmap Object but one that, for example, comes from the clipboard with CF_BITMAP.
I'm guessing that a CompatableBitma p is an array of indices that point to
the colors in a Palette of the display driver.
So if I get a bitmap via CF_BITMAP I need to also get a Palette off the
clipboard and realize it then display the bitmap.
I believe "Realize it" means to put it into the display driver.
Is any of the above correct?
Can you say it better - I'm really guessing at the terminology.
Thanx for any help
Paint puts both "Bitmap" and "DIB Bitmap" on the clipboard.
At least WordPad "Paste Special" shows both after a Paint "Copy"
So I assume they are different things.
I see from what you said below that a CF-BITMAP can represent a handle to a
DIB so in that case I guess they'd be the same.
And you also said that a DIB includes a color table.
So, can I conclude that one difference between a DIB and a DDB is that the
DDB does not include a color table.
If you wanted to use a DDB you need to know the related color table
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the
dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think
that is?
So, when you get a handle from the clipboard you don't know if it points to
a DDB or a DIB. Is that a problem?
Thanx
I'm going to search for DDB to see if I can learn more that way.
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message
news:e4******** ******@TK2MSFTN GP04.phx.gbl...
>So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
The CF_BITMAP represents an HBITMAP handle to a GDI Bitmap.
That bitmap handle can be a DIB or a DDB(i.e., Device Independent or
Device Dependent ).
If the bitmap is indexed, you need to retrieve the CF_PALETTE from the
clipboard.
The CF_PALETTE is a handle to a GDI Palette.
You also have the option to avoid retrieving the palette of an indexed
bitmap by
requesting a CF_DIB from the clipboard. The CF_DIB is a Global Memory
Handle
that represents a Device Independent Bitmap which alread includes the
color table, if present.
The clipboard always synthesizes this format regardless if the original
application placed the CF_DIB
on the clipboard.
""Frank"" <Fr***@a-znet.comwrote in message
news:OT******** ******@TK2MSFTN GP02.phx.gbl...
>>I trying to learn what a Bitmap is. Not a Managed Bitmap Object but one that, for example, comes from the clipboard with CF_BITMAP.
I'm guessing that a CompatableBitma p is an array of indices that point to the colors in a Palette of the display driver.
So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
I believe "Realize it" means to put it into the display driver.
Is any of the above correct?
Can you say it better - I'm really guessing at the terminology.
Thanx for any help
So, can I conclude that one difference between a DIB and a DDB is that the
DDB does not include a color table.
A DDB is optimized for your Display Driver's current bit depth.
If that depth is 32bpp or 16bpp, then no palette is necessary. If your
Display's depth is 8bpp then a palette is necessary.
So, when you get a handle from the clipboard you don't know if it points
to a DDB or a DIB. Is that a problem?
It is easy to test what the HBITMAP represents. Use GDI GetObject with
DIBSECTION.
If the return is sizeof(DIBSECTI ON) then it is a DIB. If not it is a DDB.
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the
dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think
that is?
The CF_BITMAP and CF_DIB formats are synthesized by the clipboard when the
application that
places one format but not the other on the clipboard.
You can always retrieve the synthesized formats. Use GetFormats(True ).
""Frank"" <Fr***@a-znet.comwrote in message
news:um******** ******@TK2MSFTN GP06.phx.gbl...
Paint puts both "Bitmap" and "DIB Bitmap" on the clipboard.
At least WordPad "Paste Special" shows both after a Paint "Copy"
So I assume they are different things.
I see from what you said below that a CF-BITMAP can represent a handle to
a DIB so in that case I guess they'd be the same.
And you also said that a DIB includes a color table.
So, can I conclude that one difference between a DIB and a DDB is that the
DDB does not include a color table.
If you wanted to use a DDB you need to know the related color table
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the
dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think
that is?
So, when you get a handle from the clipboard you don't know if it points
to a DDB or a DIB. Is that a problem?
Thanx
I'm going to search for DDB to see if I can learn more that way.
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message
news:e4******** ******@TK2MSFTN GP04.phx.gbl...
>>So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
The CF_BITMAP represents an HBITMAP handle to a GDI Bitmap.
That bitmap handle can be a DIB or a DDB(i.e., Device Independent or Device Dependent ).
If the bitmap is indexed, you need to retrieve the CF_PALETTE from the clipboard.
The CF_PALETTE is a handle to a GDI Palette.
You also have the option to avoid retrieving the palette of an indexed bitmap by requesting a CF_DIB from the clipboard. The CF_DIB is a Global Memory Handle that represents a Device Independent Bitmap which alread includes the color table, if present.
The clipboard always synthesizes this format regardless if the original application placed the CF_DIB on the clipboard.
""Frank"" <Fr***@a-znet.comwrote in message news:OT******* *******@TK2MSFT NGP02.phx.gbl.. .
>>>I trying to learn what a Bitmap is. Not a Managed Bitmap Object but one that, for example, comes from the clipboard with CF_BITMAP.
I'm guessing that a CompatableBitma p is an array of indices that point to the colors in a Palette of the display driver.
So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
I believe "Realize it" means to put it into the display driver.
Is any of the above correct?
Can you say it better - I'm really guessing at the terminology.
Thanx for any help
If you can, one more question.
I found CreateCompatibl eBitmap which can be used to create a DDB.
And CreateCompatibl eDC which can be used to write on it.
I know this is an academic question but where is the color table (if there
is one).
I'd guess it's in the CompatibleDC.
Thanks
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message
news:uU******** *****@TK2MSFTNG P05.phx.gbl...
>So, can I conclude that one difference between a DIB and a DDB is that the DDB does not include a color table.
A DDB is optimized for your Display Driver's current bit depth.
If that depth is 32bpp or 16bpp, then no palette is necessary. If your
Display's depth is 8bpp then a palette is necessary.
>So, when you get a handle from the clipboard you don't know if it points to a DDB or a DIB. Is that a problem?
It is easy to test what the HBITMAP represents. Use GDI GetObject with
DIBSECTION.
If the return is sizeof(DIBSECTI ON) then it is a DIB. If not it is a DDB.
>Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think that is?
The CF_BITMAP and CF_DIB formats are synthesized by the clipboard when the
application that
places one format but not the other on the clipboard.
You can always retrieve the synthesized formats. Use GetFormats(True ).
""Frank"" <Fr***@a-znet.comwrote in message
news:um******** ******@TK2MSFTN GP06.phx.gbl...
>Paint puts both "Bitmap" and "DIB Bitmap" on the clipboard. At least WordPad "Paste Special" shows both after a Paint "Copy" So I assume they are different things.
I see from what you said below that a CF-BITMAP can represent a handle to a DIB so in that case I guess they'd be the same.
And you also said that a DIB includes a color table.
So, can I conclude that one difference between a DIB and a DDB is that the DDB does not include a color table.
If you wanted to use a DDB you need to know the related color table
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think that is?
So, when you get a handle from the clipboard you don't know if it points to a DDB or a DIB. Is that a problem?
Thanx
I'm going to search for DDB to see if I can learn more that way.
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message news:e4******* *******@TK2MSFT NGP04.phx.gbl.. .
>>>So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
The CF_BITMAP represents an HBITMAP handle to a GDI Bitmap.
That bitmap handle can be a DIB or a DDB(i.e., Device Independent or Device Dependent ).
If the bitmap is indexed, you need to retrieve the CF_PALETTE from the clipboard.
The CF_PALETTE is a handle to a GDI Palette.
You also have the option to avoid retrieving the palette of an indexed bitmap by requesting a CF_DIB from the clipboard. The CF_DIB is a Global Memory Handle that represents a Device Independent Bitmap which alread includes the color table, if present.
The clipboard always synthesizes this format regardless if the original application placed the CF_DIB on the clipboard.
""Frank"" <Fr***@a-znet.comwrote in message news:OT****** ********@TK2MSF TNGP02.phx.gbl. .. I trying to learn what a Bitmap is. Not a Managed Bitmap Object but one that, for example, comes from the clipboard with CF_BITMAP.
I'm guessing that a CompatableBitma p is an array of indices that point to the colors in a Palette of the display driver.
So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
I believe "Realize it" means to put it into the display driver.
Is any of the above correct?
Can you say it better - I'm really guessing at the terminology.
Thanx for any help
I found CreateCompatibl eBitmap which can be used to create a DDB.
And CreateCompatibl eDC which can be used to write on it.
I know this is an academic question but where is the color table (if there
is one).
CreateCompatibl eBitmap creates an empty bitmap of the width and height of
your choice optimized for the current Display's bit depth.
If your Display is set for 16bpp or 32bpp, then there is no color table.
I'd guess it's in the CompatibleDC.
It contains whatever palette that was selected into it.
GetCurrentPalet te will provide you with the palette currently selected into
the device context.
If your display depth is 8bpp, then you must create, select and realize a
palette before you can render to the empty indexed bitmap.
""Frank"" <Fr***@a-znet.comwrote in message
news:uz******** ******@TK2MSFTN GP03.phx.gbl...
If you can, one more question.
I found CreateCompatibl eBitmap which can be used to create a DDB.
And CreateCompatibl eDC which can be used to write on it.
I know this is an academic question but where is the color table (if there
is one).
I'd guess it's in the CompatibleDC.
Thanks
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message
news:uU******** *****@TK2MSFTNG P05.phx.gbl...
>>So, can I conclude that one difference between a DIB and a DDB is that the DDB does not include a color table.
A DDB is optimized for your Display Driver's current bit depth.
If that depth is 32bpp or 16bpp, then no palette is necessary. If your Display's depth is 8bpp then a palette is necessary.
>>So, when you get a handle from the clipboard you don't know if it points to a DDB or a DIB. Is that a problem?
It is easy to test what the HBITMAP represents. Use GDI GetObject with DIBSECTION.
If the return is sizeof(DIBSECTI ON) then it is a DIB. If not it is a DDB.
>>Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think that is?
The CF_BITMAP and CF_DIB formats are synthesized by the clipboard when the application that places one format but not the other on the clipboard.
You can always retrieve the synthesized formats. Use GetFormats(True ).
""Frank"" <Fr***@a-znet.comwrote in message news:um******* *******@TK2MSFT NGP06.phx.gbl.. .
>>Paint puts both "Bitmap" and "DIB Bitmap" on the clipboard. At least WordPad "Paste Special" shows both after a Paint "Copy" So I assume they are different things.
I see from what you said below that a CF-BITMAP can represent a handle to a DIB so in that case I guess they'd be the same.
And you also said that a DIB includes a color table.
So, can I conclude that one difference between a DIB and a DDB is that the DDB does not include a color table.
If you wanted to use a DDB you need to know the related color table
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think that is?
So, when you get a handle from the clipboard you don't know if it points to a DDB or a DIB. Is that a problem?
Thanx
I'm going to search for DDB to see if I can learn more that way.
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message news:e4****** ********@TK2MSF TNGP04.phx.gbl. .. So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap.
The CF_BITMAP represents an HBITMAP handle to a GDI Bitmap.
That bitmap handle can be a DIB or a DDB(i.e., Device Independent or Device Dependent ).
If the bitmap is indexed, you need to retrieve the CF_PALETTE from the clipboard.
The CF_PALETTE is a handle to a GDI Palette.
You also have the option to avoid retrieving the palette of an indexed bitmap by requesting a CF_DIB from the clipboard. The CF_DIB is a Global Memory Handle that represents a Device Independent Bitmap which alread includes the color table, if present.
The clipboard always synthesizes this format regardless if the original applicatio n placed the CF_DIB on the clipboard.
""Frank"" <Fr***@a-znet.comwrote in message news:OT***** *********@TK2MS FTNGP02.phx.gbl ... >I trying to learn what a Bitmap is. Not a Managed Bitmap Object but one >that, for example, comes from the clipboard with CF_BITMAP. > I'm guessing that a CompatableBitma p is an array of indices that point to the colors in a Palette of the display driver. > So if I get a bitmap via CF_BITMAP I need to also get a Palette off the clipboard and realize it then display the bitmap. > I believe "Realize it" means to put it into the display driver. > > Is any of the above correct? > Can you say it better - I'm really guessing at the terminology. > > Thanx for any help > >
Great answers.
Thanx
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message
news:es******** ******@TK2MSFTN GP02.phx.gbl...
>I found CreateCompatibl eBitmap which can be used to create a DDB. And CreateCompatibl eDC which can be used to write on it. I know this is an academic question but where is the color table (if there is one).
CreateCompatibl eBitmap creates an empty bitmap of the width and height of
your choice optimized for the current Display's bit depth.
If your Display is set for 16bpp or 32bpp, then there is no color table.
>I'd guess it's in the CompatibleDC.
It contains whatever palette that was selected into it.
GetCurrentPalet te will provide you with the palette currently selected
into the device context.
If your display depth is 8bpp, then you must create, select and realize a
palette before you can render to the empty indexed bitmap.
""Frank"" <Fr***@a-znet.comwrote in message
news:uz******** ******@TK2MSFTN GP03.phx.gbl...
>If you can, one more question.
I found CreateCompatibl eBitmap which can be used to create a DDB. And CreateCompatibl eDC which can be used to write on it. I know this is an academic question but where is the color table (if there is one). I'd guess it's in the CompatibleDC.
Thanks
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message news:uU******* ******@TK2MSFTN GP05.phx.gbl...
>>>So, can I conclude that one difference between a DIB and a DDB is that the DDB does not include a color table.
A DDB is optimized for your Display Driver's current bit depth.
If that depth is 32bpp or 16bpp, then no palette is necessary. If your Display's depth is 8bpp then a palette is necessary.
So, when you get a handle from the clipboard you don't know if it points to a DDB or a DIB. Is that a problem?
It is easy to test what the HBITMAP represents. Use GDI GetObject with DIBSECTION.
If the return is sizeof(DIBSECTI ON) then it is a DIB. If not it is a DDB.
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think that is?
The CF_BITMAP and CF_DIB formats are synthesized by the clipboard when the application that places one format but not the other on the clipboard.
You can always retrieve the synthesized formats. Use GetFormats(True ).
""Frank"" <Fr***@a-znet.comwrote in message news:um****** ********@TK2MSF TNGP06.phx.gbl. .. Paint puts both "Bitmap" and "DIB Bitmap" on the clipboard. At least WordPad "Paste Special" shows both after a Paint "Copy" So I assume they are different things.
I see from what you said below that a CF-BITMAP can represent a handle to a DIB so in that case I guess they'd be the same.
And you also said that a DIB includes a color table.
So, can I conclude that one difference between a DIB and a DDB is that the DDB does not include a color table.
If you wanted to use a DDB you need to know the related color table
Also, even though WordPad shows both "Bitmap" and "DIB Bitmap" the dataobject (DataO.GetForma ts(False)) shows only the DIB. Why do you think that is?
So, when you get a handle from the clipboard you don't know if it points to a DDB or a DIB. Is that a problem?
Thanx
I'm going to search for DDB to see if I can learn more that way.
"Michael Phillips, Jr." <mp*********@no spam.jun0.c0mwr ote in message news:e4***** *********@TK2MS FTNGP04.phx.gbl ... >So if I get a bitmap via CF_BITMAP I need to also get a Palette off >the clipboard and realize it then display the bitmap. > The CF_BITMAP represents an HBITMAP handle to a GDI Bitmap. > That bitmap handle can be a DIB or a DDB(i.e., Device Independent or Device Dependent ). > If the bitmap is indexed, you need to retrieve the CF_PALETTE from the clipboard . > The CF_PALETTE is a handle to a GDI Palette. > You also have the option to avoid retrieving the palette of an indexed bitmap by requestin g a CF_DIB from the clipboard. The CF_DIB is a Global Memory Handle that represents a Device Independent Bitmap which alread includes the color table, if present. > The clipboard always synthesizes this format regardless if the original application placed the CF_DIB on the clipboard. > ""Frank"" <Fr***@a-znet.comwrote in message news:OT**** **********@TK2M SFTNGP02.phx.gb l... >>I trying to learn what a Bitmap is. Not a Managed Bitmap Object but >>one that, for example, comes from the clipboard with CF_BITMAP. >> >I'm guessing that a CompatableBitma p is an array of indices that >point to the colors in a Palette of the display driver. >> >So if I get a bitmap via CF_BITMAP I need to also get a Palette off >the clipboard and realize it then display the bitmap. >> >I believe "Realize it" means to put it into the display driver. >> >> >Is any of the above correct? >> >Can you say it better - I'm really guessing at the terminology. >> >> >Thanx for any help >> >> > > This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Steve S |
last post by:
First heres the process...
- Draw bitmap
- Draw text to it
- Save Bitmap
- Print Bitmap
Now, if I place this inside the PrintPage event, program either freezes or
causes arthmetic errors (on Win98 machines only). However if I just copy
the same code to a KeyPress event and print the bitamp by hitting lets say
F11...it works fine.
|
by: Sharon |
last post by:
I encountered a strange behavior when doing ‘new Bitmap’:
The following code works fine and the given bitmap file is shown on the
PictureBox (the m_DrawArea) in the correct bitmap sizes:
private Graphics m_gMapImg;
private Bitmap m_backroundImage;
private Bitmap MapImg;
private PictureBox m_DrawArea;
|
by: active |
last post by:
I find Bitmap.Save works for WMF files but Bitmap.FromFile does not.
If I use FromFile on a WMF file that came with VS I get an exception.
If I use it on a WMF file created with Bitmap.Save I don't get an exception
but it appears the Bitmap is blank.
Can anyone share some knowledge on this?
|
by: vbdotnetmania |
last post by:
I have the following snippet of code with bm being a succesfully stored bitmap
(not including all the code just the relevant bits)
Dim g As Graphics
Dim g2 As Graphics
Dim bm As Bitmap
Dim bm2 As Bitmap
Dim bitmapbytestream() As Byte
Dim b2() As Byte
Dim ms As New MemoryStream()
|
by: \Frank\ |
last post by:
On the Internet there are many descriptions of the memory layout for a DIB.
But none that I can find for a Bitmap.
Is that because a Bitmap's layout depends on a related device.
If that's the case, is a clipboard's Bitmap layout always related to the
screen?
| |
by: Peter Oliphant |
last post by:
I want to create a new Bitmap which is a portion of an existing Bitmap. For
example, if I have a Bitmap that is 100x100 in size I might want to create a
new Bitmap that is equivalent to the one located at (x,y)=(10,20)
(upper-left hand corner) and is 50x50 in size of the source Bitmap. A
sub-Bitmap if you will, sort of the equivalent to...
|
by: =?Utf-8?B?QVRU?= |
last post by:
I have a bitmap of 100X100. On the load, the bitmap is created by a function
(createimage()). On my OnPaint, I draw the image back to the screen
(e.Graphics.DrawImage( bitmap, destrect)).
Now, I want to add a button. When user click on it, I want the bitmap shift
to the left by 10% and fill the new area with new information requested....
|
by: raphfrk |
last post by:
While I am here, I just thought I'd ask if there is a recommended way
of handling 2d dynamic arrays.
I implement them using the following kind of code.
------------------------------------------------
int fname( int sizex, int sizey, <other inputs)
{
|
by: =?Utf-8?B?U2hhcm9u?= |
last post by:
Using VS2005 with .NET Framework 2.0
I'm using the the System.Windows.Forms.PictureBox to display a bitmap when
the PictureBox.SizeMode is PictureBoxSizeMode.StretchImage
The PictureBox can be resized by the user.
When the PictureBox size is less then the bitmap size then the bitmap is
resized by the PictureBox to a smaller size to fit...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language...
|
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. ...
| |
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
|
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...
|
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...
|
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...
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
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...
| |