Muy buenas Dec, gracias por responder.
Tienes razón, son las barras invertidas o algo así, el caso es que con
Código:
mActivar := RegisterWindowMessage(PChar(sActivar + 'Inspeccion.exe')); // así le añade el nombre de la aplicación y hace la cadena única
Mutex := CreateMutex(nil, true, PChar(sMutex + 'Inspeccion.exe'));
SÍ me funciona, y además me permitirá utilizar la unidad de Román en más aplicaciones. Tendré problemas cuando tenga varias versiones de la misma aplicación instaladas en diferentes carpetas, pero eso no creo que llegue a ocurrir nunca.
Muchas gracias