Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

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

  • 2 odgovora
  • 4.159 pregleda

Najnovija ↓

"Cannot conver parameter from char[10] to const unsigned short*" 07.05.2004. u 10:37 · pre 273 meseca #1
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??
Re: "Cannot conver parameter from char[10] to const unsigned short*" 07.05.2004. u 20:34 · pre 273 meseca #3
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????
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme