Sposta uno o più elementi all'interno di una DMI
Sintassi
SINT DMIMove(_DMI * psDmi,SINT idxFrom,INT idxTo,INT iRow)
Parametri
- psDmi
Puntatore alla DMI
- idxFrom
Riga da cui copiare
- idxTo
Destinazione
- iRow
Numero di righe da spostare
Valori di ritorno
Ritorna il nuovo valore di idxTo: nel caso idxTo sia superiore a idxFrom lo spostamento crea un ricalcolo della destinazione implicito alla cancellazione degli elementi antecedenti all'indice di destinazione.
La funzione non controlla che le dimensioni siano coerenti, in caso di errore nel calcolo di indici e dimensioni del blocco, si crea un crash.
Commenti