Gast
#1263124
Hallo, ich arbeite mit LabWindows/CVI 9.0.1. Wenn ich zwei char in einen short kopieren will, mache ich das normalerweise so: Cues[iTempVal].cviAchsen[iTempVal_2].AxDelays.sDelayValue = (((short) cTempData[uiDataOffset +57] << 8) | cTempData[uiDataOffset +56]); Aber hier funktioniert das irgendwie net. Wenn ich aber ein memcopy mache: memcpy (&Cues[iTempVal].cviAchsen[iTempVal_2].AxDelays.sDelayValue, &cTempData[uiDataOffset + 56], 2); dann funktioniert das einwandfrei. Liegt das jetzt an mir, oder is da irgendwo im CVI ein Bug? MfG Markus