Proplem mit String länge
-
Hallo,
ich habe in proplem mit der länge innes CString.
in meinen Programm bastel ich eine string zusamen für ein Komandozeilen aufruf.CString command=""; command=m_geotools+"\\geoTools AlkPostProc "+m_INI+" rowTag="+m_TAG+" MasterFolder="+m_mFld+" InputFolder="+m_iFld+"\\erst delFile= makeMain="+t1+ " makeArrows="+t2+" makeAnnos="+t3+" flst_besch="+t4+" geb_hnr="+t5+" geb="+t6+ " flach="+t7+" flst="+t8+" lin="+t9+" punkte="+t10+" text="+t11+" > "+m_iFld+"\\aus.txt";aber beim ausfüren kommt ein speicherfehler.
der Debuger zeigt mir das der string aubgeschniten ist.
[man]
command {"D:\dev\vc60\geoTools AlkPostProc D:\dev\vc60\alk.ini rowTag=Neukirch MasterFolder=D:\aaa\Neukirch\master InputFolder=D:\aaa\Neukirch\erst delFile= makeMain=1 makeArrows=0 makeAnnos=0 flst_besch=0 geb_hnr=0 geb=0 flach=0 flst=0 lin=0 punkte=0 text=1 > D"
[/man]
wie bekomt man in den string alles rein?
Oder habe ich was falsch gemacht??
MFG TaccoGo
-
Lass dir den String per TRACE ausgeben - der Debugger schneidet bei 255 Zeichen ab.
