Genau so, wie du es willst, geht es nicht. Aber es gibt zig ähnliche Möglichkeiten:
- Variants
- Zeiger - etwa mit "p: Pointer" und pro Fall unterschiedlichen Aufrufen von "New".
- Pro Fall eine eigene Unterroutine mit passend typiertem p
- Wenn es wirklich um Integer und Byte geht, nimm einfach immer den größten Typ (Integer oder Int64).
Edit: Vielleicht lässt sich in Rio sogar was mit inline-Variablen machen? Dürfen da Namen doppelt vergeben werden?