Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

"Cannot conver parameter from char[10] to const unsigned short*"

[es] :: C/C++ programiranje :: "Cannot conver parameter from char[10] to const unsigned short*"

[ Pregleda: 3325 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Iznogud
Subotica

Član broj: 1721
Poruke: 212
*.vdial.verat.net



Profil

icon "Cannot conver parameter from char[10] to const unsigned short*"07.05.2004. u 09:37 - pre 242 meseci
Metoda jedne klase je deklarisana kao:
SetReportFileName(LPCTSTR lpszNewValue)

Kod poziva ove metode:
rpt.SetReportFileName("naziv.rpt")
dobijam gornju gresku: "cannot convert parameter 1 from 'char [10]' to 'const unsigned short *'"
U kom obliku bih trebao proslediti parametar ovoj metodi??
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: "Cannot conver parameter from char[10] to const unsigned short*"07.05.2004. u 15:27 - pre 242 meseci
Izgleda da ga kompajliraš sa UNICODE opcijom. Probaj:

Code:

rpt.SetReportFileName(L"naziv.rpt");

 
Odgovor na temu

Iznogud
Subotica

Član broj: 1721
Poruke: 212
*.49.EUnet.yu



Profil

icon Re: "Cannot conver parameter from char[10] to const unsigned short*"07.05.2004. u 19:34 - pre 242 meseci
Tacno, kompajliram ga sa UNICODE opcijom i sada je kompajliranje proslo ali kada startujem program javlja se greska: (bas kod koriscenja ove metode: SetReportFileName(LPCTSTR lpszNewValue))

"Debug Assertion Failed!
Program:naziv programa
File:winocc.cpp
Line:345
For information ... bla bla"

Interesantno je da da i kada sam nameravo da koristim jednu drugu klasu, nezavisno od ove koju trenutno koristim i u sasvim drugom programu javljala se ista gresja.

Kada sam debugerom malo dublje usao, greska se javlja na mestu:
"InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);"

Ovo se desava u oba programa, sa razlicitim klasama - doduse obe metode sa setovanje imena fajla su vrlo, vrlo slicne.
(I jos nesto, u oba slucaja se radi i ActiveX komponentama - dakle metode pripadaju razlicitim ActivX komponentama/klasama)

Gde gresim????
 
Odgovor na temu

[es] :: C/C++ programiranje :: "Cannot conver parameter from char[10] to const unsigned short*"

[ Pregleda: 3325 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.