473,385 Members | 1,873 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

GetMessage Function MFC Mixed mode dll link problems...

All,

I have a MFC Mixed mode dll which is working well. I am now tring to use a
regular C++ class from another DLL which has a method called GetMessage.
When I link I get 2 error messages:
MyClass.obj : error LNK2028: unresolved token (0A00074C) "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced in
function "private: void __thiscall CMyClass::ProcessStateResponse(class
CStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
MyClass.obj : error LNK2019: unresolved external symbol "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced in
function "private: void __thiscall CMyClass::ProcessStateResponse(class
CSaveStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)

CMyClass::ProcessResponse( stateMsg )

....

CMessage* pMessage = stateMsg.GetMessage( i );

....

This class and function have been used for years, but I get this specicific
link error when I use it from any MFC Mixed mode dll. If I rename the
function something other than GetMessage, I do not get the linking errors.
This leads me to think there is some conflict on the GetMessage name with
the .Net Framework but I do not know how to resolve this. Any ideas?

Thanks!

Craig Klementowski
May 31 '06 #1
7 3068
Hi Craig,

<Craig K> wrote in message news:%2****************@TK2MSFTNGP03.phx.gbl...
All,

I have a MFC Mixed mode dll which is working well. I am now tring to use a
regular C++ class from another DLL which has a method called GetMessage.
When I link I get 2 error messages:
MyClass.obj : error LNK2028: unresolved token (0A00074C) "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced in
function "private: void __thiscall CMyClass::ProcessStateResponse(class
CStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
MyClass.obj : error LNK2019: unresolved external symbol "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced in
function "private: void __thiscall CMyClass::ProcessStateResponse(class
CSaveStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)

CMyClass::ProcessResponse( stateMsg )

...

CMessage* pMessage = stateMsg.GetMessage( i );

...

This class and function have been used for years, but I get this
specicific link error when I use it from any MFC Mixed mode dll. If I
rename the function something other than GetMessage, I do not get the
linking errors. This leads me to think there is some conflict on the
GetMessage name with the .Net Framework but I do not know how to resolve
this. Any ideas?

Thanks!

Craig Klementowski


what happens if you
#undef GetMessage
in the file that causes the errors?

Marcus
May 31 '06 #2
Marcus,

I tried that and unfortunately it did not help.

Thanks.

Craig

"Marcus Heege" <NO****@heege.net> wrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
Hi Craig,

<Craig K> wrote in message news:%2****************@TK2MSFTNGP03.phx.gbl...
All,

I have a MFC Mixed mode dll which is working well. I am now tring to use
a regular C++ class from another DLL which has a method called
GetMessage. When I link I get 2 error messages:
MyClass.obj : error LNK2028: unresolved token (0A00074C) "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced in
function "private: void __thiscall CMyClass::ProcessStateResponse(class
CStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
MyClass.obj : error LNK2019: unresolved external symbol "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced in
function "private: void __thiscall CMyClass::ProcessStateResponse(class
CSaveStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)

CMyClass::ProcessResponse( stateMsg )

...

CMessage* pMessage = stateMsg.GetMessage( i );

...

This class and function have been used for years, but I get this
specicific link error when I use it from any MFC Mixed mode dll. If I
rename the function something other than GetMessage, I do not get the
linking errors. This leads me to think there is some conflict on the
GetMessage name with the .Net Framework but I do not know how to resolve
this. Any ideas?

Thanks!

Craig Klementowski


what happens if you
#undef GetMessage
in the file that causes the errors?

Marcus

May 31 '06 #3
Hi Craig,

<Craig K> wrote in message news:u%****************@TK2MSFTNGP02.phx.gbl...
Marcus,

I tried that and unfortunately it did not help.

Thanks.

Craig

"Marcus Heege" <NO****@heege.net> wrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
Hi Craig,

<Craig K> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
All,

I have a MFC Mixed mode dll which is working well. I am now tring to use
a regular C++ class from another DLL which has a method called
GetMessage. When I link I get 2 error messages:
MyClass.obj : error LNK2028: unresolved token (0A00074C) "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced
in function "private: void __thiscall
CMyClass::ProcessStateResponse(class CStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
MyClass.obj : error LNK2019: unresolved external symbol "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced
in function "private: void __thiscall
CMyClass::ProcessStateResponse(class CSaveStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)

CMyClass::ProcessResponse( stateMsg )

...

CMessage* pMessage = stateMsg.GetMessage( i );

...

This class and function have been used for years, but I get this
specicific link error when I use it from any MFC Mixed mode dll. If I
rename the function something other than GetMessage, I do not get the
linking errors. This leads me to think there is some conflict on the
GetMessage name with the .Net Framework but I do not know how to resolve
this. Any ideas?

Thanks!

Craig Klementowski


what happens if you
#undef GetMessage
in the file that causes the errors?

Marcus


Is it possible to repoduce the poblem in a small VS solution, so that I can
do further reseach?
Jun 1 '06 #4
"Marcus Heege" <NO****@heege.net> wrote in message
news:u0**************@TK2MSFTNGP05.phx.gbl...
Hi Craig,

<Craig K> wrote in message news:u%****************@TK2MSFTNGP02.phx.gbl...
Marcus,

I tried that and unfortunately it did not help.

Thanks.

Craig

"Marcus Heege" <NO****@heege.net> wrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
Hi Craig,

<Craig K> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
All,

I have a MFC Mixed mode dll which is working well. I am now tring to
use a regular C++ class from another DLL which has a method called
GetMessage. When I link I get 2 error messages:
MyClass.obj : error LNK2028: unresolved token (0A00074C) "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced
in function "private: void __thiscall
CMyClass::ProcessStateResponse(class CStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
MyClass.obj : error LNK2019: unresolved external symbol "public: class
CMessage * __thiscall CTransmitMessage::GetMessage(int)"
(?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced
in function "private: void __thiscall
CMyClass::ProcessStateResponse(class CSaveStateResponse const &)"
(?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)

CMyClass::ProcessResponse( stateMsg )

...

CMessage* pMessage = stateMsg.GetMessage( i );

...

This class and function have been used for years, but I get this
specicific link error when I use it from any MFC Mixed mode dll. If I
rename the function something other than GetMessage, I do not get the
linking errors. This leads me to think there is some conflict on the
GetMessage name with the .Net Framework but I do not know how to
resolve this. Any ideas?

Thanks!

Craig Klementowski

what happens if you
#undef GetMessage
in the file that causes the errors?

Marcus


Is it possible to repoduce the poblem in a small VS solution, so that I
can do further reseach?


Please view the DLL containing CTransmitMessage with DependencyWalker. Most
likely while the DLL was built, it renamed the function to GetMessageA.

www.dependencywalker.com
Jun 2 '06 #5
Ben,

It does seem to do that. How I do get it to not do that? Why does it work
from all other non mixed mode dll's?

Thanks!

Craig

"Ben Voigt" <rb*@nospam.nospam> wrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
"Marcus Heege" <NO****@heege.net> wrote in message
news:u0**************@TK2MSFTNGP05.phx.gbl...
Hi Craig,

<Craig K> wrote in message
news:u%****************@TK2MSFTNGP02.phx.gbl...
Marcus,

I tried that and unfortunately it did not help.

Thanks.

Craig

"Marcus Heege" <NO****@heege.net> wrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
Hi Craig,

<Craig K> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
> All,
>
> I have a MFC Mixed mode dll which is working well. I am now tring to
> use a regular C++ class from another DLL which has a method called
> GetMessage. When I link I get 2 error messages:
>
>
> MyClass.obj : error LNK2028: unresolved token (0A00074C) "public:
> class CMessage * __thiscall CTransmitMessage::GetMessage(int)"
> (?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced
> in function "private: void __thiscall
> CMyClass::ProcessStateResponse(class CStateResponse const &)"
> (?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
> MyClass.obj : error LNK2019: unresolved external symbol "public: class
> CMessage * __thiscall CTransmitMessage::GetMessage(int)"
> (?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z) referenced
> in function "private: void __thiscall
> CMyClass::ProcessStateResponse(class CSaveStateResponse const &)"
> (?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
>
> CMyClass::ProcessResponse( stateMsg )
>
> ...
>
> CMessage* pMessage = stateMsg.GetMessage( i );
>
> ...
>
> This class and function have been used for years, but I get this
> specicific link error when I use it from any MFC Mixed mode dll. If I
> rename the function something other than GetMessage, I do not get the
> linking errors. This leads me to think there is some conflict on the
> GetMessage name with the .Net Framework but I do not know how to
> resolve this. Any ideas?
>
> Thanks!
>
> Craig Klementowski

what happens if you
#undef GetMessage
in the file that causes the errors?

Marcus


Is it possible to repoduce the poblem in a small VS solution, so that I
can do further reseach?


Please view the DLL containing CTransmitMessage with DependencyWalker.
Most likely while the DLL was built, it renamed the function to
GetMessageA.

www.dependencywalker.com

Jun 2 '06 #6
<Craig K> wrote in message news:eT****************@TK2MSFTNGP05.phx.gbl...
Ben,

It does seem to do that. How I do get it to not do that? Why does it work
from all other non mixed mode dll's?
Marcus has it right, the windows.h header file (or one of the hundreds of
files it #includes) defines GetMessage to GetMessageA or GetMessageW to
choose either the Unicode or ANSI version of the builtin (user.dll)
GetMessage API. Your managed program probably doesn't #include <windows.h>,
so you're not getting the same replacement.

You can:
(1) #include <windows.h> in your caller
or
(2) #undef GetMessage in the exporting dll
or
(3) in your header file for the class, above the class definition, use a
static inline function instead of a macro for the GetMessage thing as
follows:

#undef GetMessage
static inline BOOL GetMessage(
LPMSG lpMsg,
HWND hWnd,
UINT wMsgFilterMin,
UINT wMsgFilterMax
) {
#if UNICODE
return ::GetMessageW(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);
#else
return ::GetMessageA(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);
#endif
}

This will shim only the Windows API GetMessage and not all other occurances
of the identifier. (inline functions are resolved based on scope while
macros hit everything). Since it is inline, there will be no extra function
call overhead -- it is just as efficient as a macro.

Thanks!

Craig

"Ben Voigt" <rb*@nospam.nospam> wrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
"Marcus Heege" <NO****@heege.net> wrote in message
news:u0**************@TK2MSFTNGP05.phx.gbl...
Hi Craig,

<Craig K> wrote in message
news:u%****************@TK2MSFTNGP02.phx.gbl...
Marcus,

I tried that and unfortunately it did not help.

Thanks.

Craig

"Marcus Heege" <NO****@heege.net> wrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
> Hi Craig,
>
> <Craig K> wrote in message
> news:%2****************@TK2MSFTNGP03.phx.gbl...
>> All,
>>
>> I have a MFC Mixed mode dll which is working well. I am now tring to
>> use a regular C++ class from another DLL which has a method called
>> GetMessage. When I link I get 2 error messages:
>>
>>
>> MyClass.obj : error LNK2028: unresolved token (0A00074C) "public:
>> class CMessage * __thiscall CTransmitMessage::GetMessage(int)"
>> (?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z)
>> referenced in function "private: void __thiscall
>> CMyClass::ProcessStateResponse(class CStateResponse const &)"
>> (?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
>> MyClass.obj : error LNK2019: unresolved external symbol "public:
>> class CMessage * __thiscall CTransmitMessage::GetMessage(int)"
>> (?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z)
>> referenced in function "private: void __thiscall
>> CMyClass::ProcessStateResponse(class CSaveStateResponse const &)"
>> (?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
>>
>> CMyClass::ProcessResponse( stateMsg )
>>
>> ...
>>
>> CMessage* pMessage = stateMsg.GetMessage( i );
>>
>> ...
>>
>> This class and function have been used for years, but I get this
>> specicific link error when I use it from any MFC Mixed mode dll. If I
>> rename the function something other than GetMessage, I do not get the
>> linking errors. This leads me to think there is some conflict on the
>> GetMessage name with the .Net Framework but I do not know how to
>> resolve this. Any ideas?
>>
>> Thanks!
>>
>> Craig Klementowski
>
> what happens if you
> #undef GetMessage
> in the file that causes the errors?
>
> Marcus

Is it possible to repoduce the poblem in a small VS solution, so that I
can do further reseach?


Please view the DLL containing CTransmitMessage with DependencyWalker.
Most likely while the DLL was built, it renamed the function to
GetMessageA.

www.dependencywalker.com


Jun 2 '06 #7
Ben,

Great #3 works for me. I think I may prefer to rename the function in the
long run though. Never did like #defines that much....

Thanks Guys!

Craig

"Ben Voigt" <rb*@nospam.nospam> wrote in message
news:%2******************@TK2MSFTNGP05.phx.gbl...
<Craig K> wrote in message news:eT****************@TK2MSFTNGP05.phx.gbl...
Ben,

It does seem to do that. How I do get it to not do that? Why does it work
from all other non mixed mode dll's?


Marcus has it right, the windows.h header file (or one of the hundreds of
files it #includes) defines GetMessage to GetMessageA or GetMessageW to
choose either the Unicode or ANSI version of the builtin (user.dll)
GetMessage API. Your managed program probably doesn't #include
<windows.h>, so you're not getting the same replacement.

You can:
(1) #include <windows.h> in your caller
or
(2) #undef GetMessage in the exporting dll
or
(3) in your header file for the class, above the class definition, use a
static inline function instead of a macro for the GetMessage thing as
follows:

#undef GetMessage
static inline BOOL GetMessage(
LPMSG lpMsg,
HWND hWnd,
UINT wMsgFilterMin,
UINT wMsgFilterMax
) {
#if UNICODE
return ::GetMessageW(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);
#else
return ::GetMessageA(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);
#endif
}

This will shim only the Windows API GetMessage and not all other
occurances of the identifier. (inline functions are resolved based on
scope while macros hit everything). Since it is inline, there will be no
extra function call overhead -- it is just as efficient as a macro.

Thanks!

Craig

"Ben Voigt" <rb*@nospam.nospam> wrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
"Marcus Heege" <NO****@heege.net> wrote in message
news:u0**************@TK2MSFTNGP05.phx.gbl...
Hi Craig,

<Craig K> wrote in message
news:u%****************@TK2MSFTNGP02.phx.gbl...
> Marcus,
>
> I tried that and unfortunately it did not help.
>
> Thanks.
>
> Craig
>
> "Marcus Heege" <NO****@heege.net> wrote in message
> news:%2****************@TK2MSFTNGP04.phx.gbl...
>> Hi Craig,
>>
>> <Craig K> wrote in message
>> news:%2****************@TK2MSFTNGP03.phx.gbl...
>>> All,
>>>
>>> I have a MFC Mixed mode dll which is working well. I am now tring to
>>> use a regular C++ class from another DLL which has a method called
>>> GetMessage. When I link I get 2 error messages:
>>>
>>>
>>> MyClass.obj : error LNK2028: unresolved token (0A00074C) "public:
>>> class CMessage * __thiscall CTransmitMessage::GetMessage(int)"
>>> (?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z)
>>> referenced in function "private: void __thiscall
>>> CMyClass::ProcessStateResponse(class CStateResponse const &)"
>>> (?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
>>> MyClass.obj : error LNK2019: unresolved external symbol "public:
>>> class CMessage * __thiscall CTransmitMessage::GetMessage(int)"
>>> (?GetMessage@CTransmitMessage@DSS@@$$FQAEPAVCMessa ge@2@H@Z)
>>> referenced in function "private: void __thiscall
>>> CMyClass::ProcessStateResponse(class CSaveStateResponse const &)"
>>> (?ProcessStateResponse@CMyClass@DSS@@$$FAAEXABVCSt ateResponse@2@@Z)
>>>
>>> CMyClass::ProcessResponse( stateMsg )
>>>
>>> ...
>>>
>>> CMessage* pMessage = stateMsg.GetMessage( i );
>>>
>>> ...
>>>
>>> This class and function have been used for years, but I get this
>>> specicific link error when I use it from any MFC Mixed mode dll. If
>>> I rename the function something other than GetMessage, I do not get
>>> the linking errors. This leads me to think there is some conflict on
>>> the GetMessage name with the .Net Framework but I do not know how to
>>> resolve this. Any ideas?
>>>
>>> Thanks!
>>>
>>> Craig Klementowski
>>
>> what happens if you
>> #undef GetMessage
>> in the file that causes the errors?
>>
>> Marcus

Is it possible to repoduce the poblem in a small VS solution, so that I
can do further reseach?
Please view the DLL containing CTransmitMessage with DependencyWalker.
Most likely while the DLL was built, it renamed the function to
GetMessageA.

www.dependencywalker.com



Jun 2 '06 #8

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

Similar topics

0
by: igal.ioffe | last post by:
Hi All, I've run into a problem, converting a native project into mixed mode, where usage of gcroot point in mixed mode causes a fatal CLR engine exception. Here is a tiny code extract:...
0
by: Edward Diener | last post by:
I have some questions about the instructions for creating a mixed mode DLL in the MSDN topic "Converting Managed Extensions for C++ Projects from Pure Intermediate Language to Mixed Mode" in the...
9
by: Edward Diener | last post by:
I received no answers about this the first time I posted, so I will try again. My inability to decipher an MSDN topic may find others who have the same inability and someone who can decipher and...
13
by: Bern McCarty | last post by:
I have run an experiment to try to learn some things about floating point performance in managed C++. I am using Visual Studio 2003. I was hoping to get a feel for whether or not it would make...
8
by: Nadav | last post by:
Hi, I am writing a performence critical application, this require me to stick to unmanaged C++ as performance is much better using unmanaged C++ ( about 33% better ), Still, I am trying to avoid...
7
by: Staale L. Hansen | last post by:
We have an application which uses some mixed-mode code to expose a .NET 1.1 managed API. Only the necessary files are compiled with /clr. We want to be able to load the application without .NET...
0
by: Drew | last post by:
I am attempting to clean up some code by breaking a large mixed-mode Managed C++ library into two. I cannot get the darn thing to compile or link (depending on what I do). I have two...
6
by: John | last post by:
I have 5 native static libraries that are being compiled in Visual Studio 2005 with the /MDd C Runtime option. I have 2 CLR DLLs (all managed code) in Visual Studio 2005 and the /MDd C Runtime...
5
by: =?Utf-8?B?aWduaGVucnk=?= | last post by:
I have a managed C++ project and two C# projects. All are class library projects. The C++ project links with native C++ static libraries and references to one C# project. The projects structure...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.