07.09.2015, 14:03
Vocк pode armazenar num ficheiro .txt os nomes das corridas criadas. Depois, para mostrar o diбlogo vocк lк esse .txt e por cada linha vocк faz strcat:
No final a variбvel "string" deverб ter algo do gйnero:
Corrida 1\nCorrida 2\nCorrida dos Cavalos\nCorrida dos Gatos\n (supostamente esse "\n" final nгo deveria aparecer, mas vocк pode resolvк-lo depois)
Caso vocк nгo queira usar um .txt para armazenar os nomes das corridas, creio que terб de usar um plugin para obter todos os ficheiros .ini existentes na pasta "corridas", e depois й sу juntar os nomes (nгo se esqueзa de tirar o ".ini" no final dos nomes) com a funзгo strcat.
Код:
new string[255]; // Meti 255 porque nгo sei quantas letras suas corridas vгo ocupar new File:handle = fopen("corridas.txt", io_read), line[128]; if(handle) { while(fread(handle, line)) // Por cada linha { // Por cada linha aqui vocк adiciona a variбvel "line" а variбvel "string", com um "\n" no final (para no diбlogo as corridas nгo apareceram todas na mesma linha) // strcat } fclose(handle); }
Corrida 1\nCorrida 2\nCorrida dos Cavalos\nCorrida dos Gatos\n (supostamente esse "\n" final nгo deveria aparecer, mas vocк pode resolvк-lo depois)
Caso vocк nгo queira usar um .txt para armazenar os nomes das corridas, creio que terб de usar um plugin para obter todos os ficheiros .ini existentes na pasta "corridas", e depois й sу juntar os nomes (nгo se esqueзa de tirar o ".ini" no final dos nomes) com a funзгo strcat.