Search  
Friday, February 10, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Client/Server  mswinsock.winso...
 mswinsock.winsock
 
 3/5/2007 8:25:24 AM
User is offlinevirus
6 posts


mswinsock.winsock
 (N/A)

Am facut o aplicatie client-server cu baza de date ms sql si am folosit mswinsock.winsock pentru a afla ip statiei de pe care ma conectez la baza de date. Daca mut aplicatia pe alta masina impreuna cu dll. de fox (VFP8ENU.DLL, vfp8r.dll, VFP8RENU.DLL, gdiplus.dll, si msvcr70.dll) la lansarea aplicatiei,  da un mesaj de eroare respectiv " Class definition mswinsock.winsock is not found" Aveti idee cum pot rezolva problema sau ce mai lipseste in aplicatie?

 3/5/2007 8:28:18 AM
User is offlineanonymous
0 posts


Re: mswinsock.winsock
 (N/A)
Iti trebuie si libraria mswinsck.ocx. Trebuie pusa in System32 si inregistrata cu RegSvr32.exe
 3/5/2007 9:38:30 AM
User is offlinevirus
6 posts


Re: mswinsock.winsock
 (N/A)

Dupa ce am inregistrat mswinsck.ocx in winnt\system32 la pornire da alta eroare " OLE error code 0x80040112: Class is not licensed for use"

Multumesc

 3/5/2007 9:42:18 AM
User is offlineanonymous
0 posts


Re: mswinsock.winsock
 (N/A)
Mesajul spune adevarul: http://support.microsoft.com/kb/318597. Poti ca cauti pe google o rezolvare.
 3/5/2007 9:50:05 AM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: mswinsock.winsock
 (Romania)

Du-te inapoi la calculatorul pe care ai facut proiectul, porneste VFP, SET DEFAULT TO folderul aplicatiei, FILE/NEW CLASS, in fereastra aia, la Class Name scrie Winsck, la Based On alege "OleControl", la Store In selecteaza o biblioteca (VCX) de-al tau, daca n-ai, scrie un nume de biblioteca (Winsck e foarte bun ca nume), apoi dai Ok. O sa se deschida o fereastra in care cauti Winsock si dai Ok. In felul acesta ai SUBCLASAT controlul winsock.

La tine in aplicatie modifici linia CREATEOBJECT astfel:

Set ClassLib To numele_vcx-ului
NumeObject = CreateObject("winsck")

si de-acum incolo folosesti obiectul asta pe post de winsock. Problema ta se evita prin subclasarea controlului propriu-zis.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 3/5/2007 2:41:49 PM
User is offlinevirus
6 posts


Re: mswinsock.winsock
 (N/A)
Mii de multumiri
 8/17/2007 12:52:24 PM
User is offlinecostin_mentor
483 posts
www.accessoft.ro
2nd




Re: mswinsock.winsock
 (N/A)
 Grigore Dolghin wrote

Du-te inapoi la calculatorul pe care ai facut proiectul, porneste VFP, SET DEFAULT TO folderul aplicatiei, FILE/NEW CLASS, in fereastra aia, la Class Name scrie Winsck, la Based On alege "OleControl", la Store In selecteaza o biblioteca (VCX) de-al tau, daca n-ai, scrie un nume de biblioteca (Winsck e foarte bun ca nume), apoi dai Ok. O sa se deschida o fereastra in care cauti Winsock si dai Ok. In felul acesta ai SUBCLASAT controlul winsock.

La tine in aplicatie modifici linia CREATEOBJECT astfel:

Set ClassLib To numele_vcx-ului
NumeObject = CreateObject("winsck")

si de-acum incolo folosesti obiectul asta pe post de winsock. Problema ta se evita prin subclasarea controlului propriu-zis.



Daca procedez cum ai spus mai sus obtin urmatorul mesaj :
"Object class is invalid for this container" .
la urmatoarea linie de cod :

NumeObject = CreateObject("winsck")

Ma poate lumina cineva ?
 8/17/2007 4:38:26 PM
User is offlineedyshor
1450 posts
1st




Re: mswinsock.winsock
 (N/A)
O intrebare, Winsock se afla 'by default' pe fiecare windows, macar de 2000/xp ?
 8/17/2007 4:44:07 PM
User is offlinecostin_mentor
483 posts
www.accessoft.ro
2nd




Re: mswinsock.winsock
 (N/A)
NU.
Explicatia mea : am plecat de la PC-ul unde aveam instalat VFP9 si m-am dus la un Windows XP proaspat instalat pe care am pus doar bibliotecile pt. VFP9 si
am incercat sa rulez aplicatia(in care aveam nevoie Winsock) si nu a mers .
 8/17/2007 5:24:09 PM
User is offlineedyshor
1450 posts
1st




Re: mswinsock.winsock
 (N/A)
Well, asta nu- bine, deci tre sa fac cam asa:
    - pun eu ocx-ul daca nu este,
    - il inregistrez,
    - de-abia dupa aceea pornesc aplicatia care-l foloseste
Am uitat ceva ?
 8/17/2007 7:32:30 PM
User is offlinedni
420 posts
2nd


Re: mswinsock.winsock
 (N/A)

...exista mai multe moduri de a afla ip:

http://fox.wikis.com/wc.dll?Wiki~FindingIPAddress~VFP

 8/20/2007 9:45:34 PM
User is offlineedyshor
1450 posts
1st




Re: mswinsock.winsock
 (N/A)
Mersi :)
  Visual FoxPro  Client/Server  mswinsock.winso...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement