Domanda

Ricevo questo errore inutile nel mio codice. è molto coerente e il riavvio del compilatore non ha fatto nulla. Qualcun altro ha mai risolto questo?

while( int CharPos = _Message.Pos(_What) )
{
    _Message.Insert( _With, CharPos);
    _Message.Delete(CharPos + 1, 1);
}
È stato utile?

Soluzione 2

Beh ... apparentemente il compilatore si interrompe quando provi a dichiarare un int nella condizione del ciclo while.

Altri suggerimenti

Potresti:

Modifica: A proposito, hai provato a compilare il file sorgente offensivo (o almeno un file scheletro minimo contenente solo un codice principale () e il codice offensivo) con il compilatore della riga di comando? BCB tende a nascondere molte informazioni dettagliate sull'errore durante la compilazione dall'IDE: l'utilizzo del compilatore della riga di comando tende a mostrare l'errore reale. Non infallibile, ma vale la pena provare.

Questo dovrebbe essere risolto nel prossimo aggiornamento 3 per RAD Studio 2009.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top