|
Hi Frank,
At first, thanks for your posted soure code of GPRS , because i'm developing a connection manager software for USB dongle. Your codes are very helpful to me, so that i can understand how to use the RAS library on the Windows XP. But i have not seen any snippet code for sending APN name to modem before opening ras connection. Have you missed it?. And i think we could send it by writting into the modem, right?
Best regards.
The life is always beautiful
|
|
|
|
|
As for the APN name, I've massaged the modem .INF file for that It's enclosed in the ZIP file.
Otherwise it would obviously be possible to set up the APN name explicitly while talking to the modem. You could add that bit of conversation to e.g. init_modem() in my_modem.cpp.
|
|
|
|
|
Hello All
I tried the source and whenever I add connection type its give error cannot find the phone book entry please help me to resolve it
thanks
|
|
|
|
|
Hi,
I work under XP home and when I try to select the available connection I obtain this error:
"Cannot find the phone book entry"
Do You know the reason?
|
|
|
|
|
The download link cann't find anything....
|
|
|
|
|
|
The Xoom links don't work any more. Please send alternate links to submit@codeproject.com, so that the editors can update your article.
Nish
|
|
|
|
|
|
I have a wave file, When I play it, How to change speed (faster or slowly). Any one know this skill show me please!
|
|
|
|
|
when I run the application on win2k, RasEnumEntries() returns ERROR_INVALID_SIZE.
Could you let me know how I can fix this problem?
|
|
|
|
|
We also have a similar problem, If you have found a solution please let us know.
Thanks in advance
|
|
|
|
|
Hi,
My program doesn’t work in windows98.
Could you tall me why not work in windows98?
I call RasDial function in this way:
DWORD dwRet =RasDial(NULL, NULL, &rdParams, 0L, RasDialFunc, &g_hRasConn);
|
|
|
|
|
I get all ras device name with function : RasEnumDevices
then I let user choose a device,
then how can I get this device's ID by name ?
this device ID will be used in function : LineOpen
If somebody can answer this question, please mail to : guostong@hotmail.com
|
|
|
|
|
Your project is good. When I create executable file form its source code, it will be big size. But, your supplied executable file is enough small size.
|
|
|
|
|
Hi there, I tried running you application on 3 different computers haveing windows 2000 installed in it. It worked well under two of them but on third one, the main screen doesnt even show up.
I have checked the version of the TAPI Dlls on that system and its like:
tapi.dll 3.10.0.103
tapi3.dll 5.0.2195.2264
tapi32.dll 5.0.2182.1
tapiperf.dll 5.0.2143.1
tapisrv.dll 5.0.2195.2955
tapiui.dll 5.0.2158.1
So what could be the problem?
I have created another application with some of the TAPI functionality and i had removed the "AlexfPerf" part out of it. And now it did work well on that computer. So in short there is some problem in AlexfPerf.cpp file but unfortunately i couldnt figure it out.
Pls help me out.
Thanx,
Paras Shah
|
|
|
|
|
Performance counting should be completely rewritten for win2k. It is not suppose to work in current version. Personally I just don't have time for this right now.
|
|
|
|
|
The downloaded exe file works fine but the exe compiled from source code behaves difference: the dial-up entries couldn't be added in the connections list. The link for downloading latest source code is not available. Please tell us where can we down load the latest source code??
|
|
|
|
|
Hi!
This project is now at sourceforge: http://sourceforge.net/projects/afd/
Not doing anything myself right now since I don't even have a modem, but if someone interested, you are welcome to join as developers.
|
|
|
|
|
Tell me how to start a socket after making a successful RAS connection.
|
|
|
|
|
I found this piece of software very useful, but there is a thing that I think that would be interesting. That is checking if the line is avaliable before dialing. I've searched a lot on the net on how to do this, but without luck. can you help me please?
Thanks in advance, and sorry for my poor english.
|
|
|
|
|
Anonymous wrote:
That is checking if the line is avaliable before dialing
Hi.
Have you found the solution. If so please tell me too.
In my dream, I was dorwning my §orrow§
But my §orrow§, they learned to §wim
|
|
|
|
|
I have problem with compiled by myself this project Internet Dial Up Program.
The compiled version of program works in all systems but when I copile it witch VC++ 6.0 in Win 98 Se. It does not work just in System Win 98 SE, but in other works(WIN 2000). It writes error "Cannot find the phone book entry".
Please let me know as soon as possible it is really important for me.
Arkadiusz Bicz
abicz1@hotmail.com
|
|
|
|
|
hi,
i have same problem.
if you got solution then please send me.
e-mail:no_body69@hotmail.com
|
|
|
|
|
I have compiled the source code, then executed the program.Then I found that if I bit the Add button under connection pannel,there doesn't appear the connection that I add.the same question also in the phone pannel.
wujunqing<jupiter5796_cn@sina.com>
|
|
|
|
|
Dont know exactly what the original code looked like .. but I changed it so it works now (at least on my machine)
Now one is at least able to see RAS-Entries and Dial.
This is how the changed function in Page1.cpp looks like:
BOOL CPage1::QueryConnections()
{
RASENTRYNAME* lpRasEntry;
DWORD cbBuf;
DWORD cEntry;
DWORD dwRet;
UINT ndx;
char szMessage[4096];
m_Providers.ResetContent();
sCurrentProvider = theApp.GetIniString(gchMain, "LastEntry", "");
cbBuf = sizeof(RASENTRYNAME);
lpRasEntry = (LPRASENTRYNAME) new char[cbBuf];
if (NULL == lpRasEntry) return FALSE;
//ZeroMemory(lpRasEntry, cbBuf);
lpRasEntry->dwSize = sizeof(RASENTRYNAME);
dwRet = RasEnumEntries(NULL, NULL, lpRasEntry, &cbBuf, &cEntry);
if (ERROR_BUFFER_TOO_SMALL == dwRet)
{
delete lpRasEntry;
lpRasEntry = NULL;
lpRasEntry = (LPRASENTRYNAME) new char[cbBuf];
if (NULL != lpRasEntry)
{
ZeroMemory(lpRasEntry, cbBuf);
lpRasEntry->dwSize = sizeof(RASENTRYNAME);
dwRet = RasEnumEntries(NULL, NULL, lpRasEntry, &cbBuf, &cEntry);
}
else
dwRet = ERROR_NOT_ENOUGH_MEMORY;
}
|
|
|
|