seoane, muchas gracias por responder. Probe tu solucion y me funciona perfecto, pero con imagenes de no mas de 1 mega. Si son mas grandes me salta un "EOutOfResources: espacio de almacenamiento insuficiente para procesar este comando". El error me lo tira en la 3° o 4° vez que intenta hacer el
Código Delphi
[-]Bitmap.Height:= Origen.Height + Destino.Height;
Estoy buscando la forma de hacer algo parecido a lo que me pasaste pero sin cargarlo en memoria ya que son extremadamente grandes (de 10 megas para arriba..) las imagenes con las q estoy trabajando.
Todavia no encontre una manera de hacerlo, asi que si se te ocurre como hacerlo, o a alguien de por aca, realmente se lo voy a agradecer.
Gracias nuevamente.
Salu2!