Hola rufo.
Te puedo decir que la línea:
Código:
no4:=strtofloat(listbox3.Items.Text[2]);
te va a dar error de conversión si la línea tiene sólo un caracter,
ejemplificando:
Si ListBox1.Items.Text = '192' ; ListBox1.Items.Text[2] = '9'
Si ListBox1.Items.Text = '5' ; ListBox1.Items.Text[2] = '' (Error de conversión ya que en la posición 2 no hay nada)
Pero me faltan detalles para entender que es lo que buscas.
Supongo que el ListBox tiene sus Strings asignadas, pero el Memo ?
lo ingresas o está predefinido?
Que resultado esperas ?
Sólo la multiplicacion de lo seleccionado en el ListBox por lo seleccionado en
el Memo ?
(o una lista con las multiplicaciones del nro seleccionado en el ListBox por
todos los nros del Memo)
Saludos.