Fatti: Fatti: A. X._ procede con un'esecuzione in via di realizzazione del pegno nei confronti di A._. Il 9 maggio 2001 l'Ufficio di esecuzione di Lugano ha depositato gli elenchi oneri dei fogli PPP xxx e yyy del fondo base particella n. zzz RFD di Paradiso. Con aggiornamento del 22 maggio 2001, l'Ufficio ha ridotto a complessivi fr. 5'730'950,56 il credito, garantito da diverse cartelle ipotecarie di un importo nominale complessivo di fr. 4'585'000.--, iscritto nei predetti elenchi oneri a favore di X._. Nell'aprile 2000, prima della realizzazione forzata di un'altra pro prietà del debitore, il creditore aveva ceduto crediti di complessivi fr. 2'700'000.--, garantiti da cartelle ipotecarie gravanti tale fondo, per fr. 1'700'000.-- a colui che si sarebbe poi aggiudicato l'immobile al pubblico incanto. Nell'aprile 2000, prima della realizzazione forzata di un'altra pro prietà del debitore, il creditore aveva ceduto crediti di complessivi fr. 2'700'000.--, garantiti da cartelle ipotecarie gravanti tale fondo, per fr. 1'700'000.-- a colui che si sarebbe poi aggiudicato l'immobile al pubblico incanto. B. Il 24 gennaio 2003 il Pretore del distretto di Lugano ha respinto la petizione con cui A._ aveva convenuto in giudizio X._ per ottenere lo stralcio dai summenzionati elenchi oneri dei crediti della banca. L'appellazione presentata dall'attore contro il giudizio pretorile è stata respinta dalla II Camera civile del Tribunale d'appello del Cantone Ticino con sentenza 15 marzo 2004. I giudici cantonali hanno ritenuto infondata la censura con cui l'attore chiedeva di ridurre di un milione (importo corrispondente al preteso danno causato dalla cessione per fr. 1'700'000.-- di cartelle ipotecarie di un valore di fr. 2'700'000.--) il credito complessivo a favore del convenuto iscritto negli elenchi oneri. Secondo la Corte cantonale trattasi di una questione che doveva essere liquidata in sede di rigetto dell'opposizione o nell'ambito di una procedura ai sensi degli art. 85 seg. LEF. In ogni caso, l'attore non avrebbe provato di aver subito un danno e i motivi che hanno indotto l'altro oblatore a non rilanciare l'offerta non erano imputabili alla banca. Infine, la Corte cantonale ha reputato che, invocando la nullità per vizi di forma di 6 cartelle ipotecarie, l'attore commetteva un abuso di diritto. L'appellazione presentata dall'attore contro il giudizio pretorile è stata respinta dalla II Camera civile del Tribunale d'appello del Cantone Ticino con sentenza 15 marzo 2004. I giudici cantonali hanno ritenuto infondata la censura con cui l'attore chiedeva di ridurre di un milione (importo corrispondente al preteso danno causato dalla cessione per fr. 1'700'000.-- di cartelle ipotecarie di un valore di fr. 2'700'000.--) il credito complessivo a favore del convenuto iscritto negli elenchi oneri. Secondo la Corte cantonale trattasi di una questione che doveva essere liquidata in sede di rigetto dell'opposizione o nell'ambito di una procedura ai sensi degli art. 85 seg. LEF. In ogni caso, l'attore non avrebbe provato di aver subito un danno e i motivi che hanno indotto l'altro oblatore a non rilanciare l'offerta non erano imputabili alla banca. Infine, la Corte cantonale ha reputato che, invocando la nullità per vizi di forma di 6 cartelle ipotecarie, l'attore commetteva un abuso di diritto. C. Con ricorso per riforma del 3 maggio 2004 A._ chiede al Tribunale federale di riformare la sentenza cantonale nel senso che dagli elenchi oneri siano stralciate 6 specificate cartelle ipotecarie per complessivi fr. 2'250'000.-- e che l'importo di fr. 1'000'000.-- venga dedotto proporzionalmente dai crediti notificati. L'attore sostiene in sostanza che, vendendo per fr. 1'700'000.-- cartelle ipotecarie di un valore di fr. 2'700'000.--, il convenuto gli avrebbe causato un danno di un milione di franchi. Infatti, sempre secondo l'attore, con tale svendita la banca avrebbe procurato a colui che si era aggiudicato al pubblico incanto l'immobile gravato da tali cartelle un vantaggio tale da scoraggiare altri interessati a partecipare all'asta. Afferma infine che 6 cartelle ipotecarie sarebbero nulle, perché non sono state costituite nella forma dell'atto pubblico e che la Corte cantonale avrebbe violato il diritto federale rimproverandogli un abuso di diritto per essersi prevalso di tale vizio. Non è stata chiesta una risposta al ricorso.