At 08:01 +0200 10/19/02, Alain Pastor wrote: >The semicolon is right, it means move bytes and the number after the >semicolon indicates the number of bytes to move. >The second part of the statement indicates the address from where in >memory the bytes are copied. In the above statement 8 bytes are >copied from the address (@) of a relocatable block pointed to by a >handle (h). >To access a relocatable block given its handle you need the double dots. >picFrame is an offset from the beginning of that block. Actually, >picFrame, in the statement above, is an FB predefined constant whose >value is 2. Your explanations are good. But I must admit that sadly I have never mastered pointers, handles, and bit-wise commands. Over the years I have studied various BASIC's, Pascal, C, and C++. But I have always struggled to have a firm grasp on pointers, handles, and bit-wise commands. Each one makes sense to some degree, and I can even explain what they are to a large degree, but the real comprehension isn't there. Thanks all, -- --- Chip - n1mie@... FN31xm