Post #61
· Jan 7, 2006, 12:51 AM
#17699
Samo ces ih narajcat

zMid(VARIANT:ByRef String:"HabxfB", Long 1;
mov ah,9
DXM wrote:nestane jer on ispise hello world i ugasi se, bas kao sto si u programu odredio
stavi na kraju funkciju getch() i program ce sacekati da pritisnes taster da nastavi dalje (da se ugasi)
sisko wrote:[quote="DXM"]nestane jer on ispise hello world i ugasi se, bas kao sto si u programu odredio
stavi na kraju funkciju getch() i program ce sacekati da pritisnes taster da nastavi dalje (da se ugasi)
edifreak wrote:Evo dio kolača kad ba? ?elitepizde
[vb] ? ?'############################## MAIN LOOP ################################
? ?Do While Running.Program
? ? ? ? ? ? ? ?
? ? ? ?If Running.Game Then
? ? ? ? ? ?If Player.Dead = False Then Call Detect_Keys 'Detect keys (and make actions / not neded for games)
? ? ? ? ? ?If Player.Dead = True Then Call Detect_Keys_HS 'Detect keys for HighScores, ENTER YOUR NAME
? ? ? ? ? ?If Running.PAUSE = False Then
? ? ? ? ? ? ? ?Call Replay ? ? ? 'Save/Load replay....
? ? ? ? ? ? ? ?Call Player_Math ?'Player movement and stuff
? ? ? ? ? ? ? ?Call Brick_Math ? 'Bricks movement and stuff
? ? ? ? ? ? ? ?Call SharpObjects 'Sharp movement and stuff
? ? ? ? ? ? ? ?Call DebugWindow ?'Show debug window
? ? ? ? ? ? ? ?Call Scoring ? ? ?'Scoring system (calculate scores)
? ? ? ? ? ? ? ?Call CloudsMove ? 'Moving clouds
? ? ? ? ? ? ? ?Call Camera ? ? ? 'Moving camera
? ? ? ? ? ? ? ?Call Died ? ? ? ? 'Check if dead, and if, do somthing...
? ? ? ? ? ? ? ?Call GTimer ? ? ? 'Timer for - demo trial
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ?End If
? ? ? ? ? ? ? ?Call Render ? ? ? 'Update the frame...(Draw graphics)
? ? ? ? ? ? ? ?' Music - Menu, fadeout
? ? ? ? ? ? ? ?If Options.Sound_On And mp3MenuVolume > 1 Then
? ? ? ? ? ? ? ? ? ?mp3MenuVolume = mp3MenuVolume - 1 / 10
? ? ? ? ? ? ? ? ? ?If mp3MenuVolume < 0 Then mp3MenuVolume = 0
? ? ? ? ? ? ? ? ? ?MP3_Menu.SetVolume Int(mp3MenuVolume)
? ? ? ? ? ? ? ?End If
? ? ? ? ? ? ? ?' Music - Game, fadein
? ? ? ? ? ? ? ?If Options.Sound_On Then
? ? ? ? ? ? ? ? ? ?If mp3GameVolume < 60 Then mp3GameVolume = mp3GameVolume + 3
? ? ? ? ? ? ? ? ? ?mp3GameVolume = mp3GameVolume + 1
? ? ? ? ? ? ? ? ? ?If mp3GameVolume > 90 Then mp3GameVolume = 90
? ? ? ? ? ? ? ? ? ?MP3_Game.SetVolume Int(mp3GameVolume)
? ? ? ? ? ? ? ? ? ?If MP3_Game.GetCurrentPosition >= MP3_Game.GetDuration Then MP3_Game.StopMP3: MP3_Game.PlayMP3
? ? ? ? ? ? ? ?End If
? ? ? ? ? Else
? ? ? ? ? ?Call MainMenu ? 'Main Menu
? ? ? ? ? ?' Music - Menu, fadein
? ? ? ? ? ?If Options.Sound_On Then
? ? ? ? ? ? ? ?If MP3_Menu.GetCurrentPosition = 0 Then MP3_Menu.PlayMP3
? ? ? ? ? ? ? ?If mp3MenuVolume > 100 Then
? ? ? ? ? ? ? ? ? ?mp3MenuVolume = 100
? ? ? ? ? ? ? ? ? ?Else
? ? ? ? ? ? ? ? ? ?If mp3MenuVolume < 60 Then mp3MenuVolume = mp3MenuVolume + 3
? ? ? ? ? ? ? ? ? ?mp3MenuVolume = mp3MenuVolume + 1
? ? ? ? ? ? ? ?End If
? ? ? ? ? ? ? ?MP3_Menu.SetVolume Int(mp3MenuVolume)
? ? ? ? ? ? ? ?If MP3_Menu.GetCurrentPosition >= MP3_Menu.GetDuration Then
? ? ? ? ? ? ? ? ? ?MP3_Menu.PlayMP3 True
? ? ? ? ? ? ? ?End If
? ? ? ? ? ?End If
? ? ? ? ? ?' Music - Game, fadeout
? ? ? ? ? ?If Options.Sound_On And mp3GameVolume > 1 Then
? ? ? ? ? ? ? ?mp3GameVolume = mp3GameVolume - 1 / 5
? ? ? ? ? ? ? ?If mp3GameVolume < 0 Then mp3GameVolume = 0
? ? ? ? ? ? ? ?MP3_Game.SetVolume Int(mp3GameVolume)
? ? ? ? ? ?End If
? ? ? ?End If
? ? ? ?
? ? ? ?Call FpsTimer ? ?'Gives us FPS
? ? ? ?If GetInputState <> 0 Or Options.FullScreen = False Then DoEvents
? ?Loop[/vb]
string theFile(char filedir[256]) {
string line; // linija koda drzi temp liniju ya algoritham
string mjesta[1000]; // tu dolazi string koji drzi mjesto pjesama
string pozicija; //ovo sluzi za mjesto plejliste
int linija; // micanje kroz arraz MJESTO!!!
linija = 0 ; //skuzi sam
pozicija = filedir; // filedir je mjesto m3u koje nam vraca OpenFileName
MessageBoxA(0,"init variabla", "Error", MB_OK | MB_APPLMODAL);
if(pozicija.substr(2,2) != "\\"){ //if loop koji gleda dali je d:\\ jer c++ jebe sa \
pozicija.replace(2,1, "\\");
}
MessageBoxA(0,"dodano \\ na d:", "Error", MB_OK | MB_APPLMODAL);
ifstream myfile (pozicija.c_str()); // otvori fajl
MessageBoxA(0,"otvara ga", "Error", MB_OK | MB_APPLMODAL);
if (myfile.is_open()) // ako je otvore
{ MessageBoxA(0,"uspijesno otvoren", "Error", MB_OK | MB_APPLMODAL);
while (! myfile.eof() ) // dok god ne dojdes do kraja
{MessageBoxA(0,"ulazi u while loop", "Error", MB_OK | MB_APPLMODAL);
getline (myfile,line); //uzmi liniju i baci je u temp line
MessageBoxA(0,"uspiesno ubacio liniju", "Error", MB_OK | MB_APPLMODAL);
string prvaTri; //prva tri znaka iz linije
prvaTri = line.substr(0,3);
if(prvaTri != "#EX"){ //ako prva tri nisu #ex onda je to mjesto pijesme
MessageBoxA(0,"ulayi u loop od exa", "Error", MB_OK | MB_APPLMODAL);
if(prvaTri != pozicija.substr(0,3) && !line.empty() ){ //ovo nam sluzi jer neka m3u lista ne napisu drive pijesme
MessageBoxA(0,"usao u najdubli loop", "Error", MB_OK | MB_APPLMODAL); //po mome misljenju to ne pise kad je lista na istom mjestu
line = pozicija.substr(0,3) + line ; //kao i pijesme koje su sejvane unutra
//cout << line << endl;
mjesta[linija++] = line ;
//cout << mjesta[0] << endl;
MessageBoxA(0,"izlazi iz najdubljeg loopa", "Error", MB_OK | MB_APPLMODAL);
}
}
}
MessageBoxA(0,"zavrsio sad zatvara file", "Error", MB_OK | MB_APPLMODAL);
myfile.close(); //yatvori ga!!!
MessageBoxA(0,"ZATVORE!!!", "Error", MB_OK | MB_APPLMODAL);
}
else MessageBoxA(0,"Fajl Not Found", "Error", MB_OK | MB_APPLMODAL); //skuzi sam
MessageBoxA(0,"Radi ko blesavo", "Error", MB_OK | MB_APPLMODAL);
};oipoistar wrote:vrijedi i to ali bih trebalo barem imati neko osnovno predznanje kad se pocinje programirati , zato sisko najdi si neku c++ knjigu i nauci osnovne onda ti se nece dogadjat takve stvari.
edifreak wrote:@oipoistar
Nadji mi phpBB skriptu i ubacim ju
danas navecer cu je postat pa ces je stavit
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
.... kod neki...
getch();
}
12. I am having problems using Borland specific functions such as clrscr()
Include conio.h to your source, and add C:\Dev-C++\Lib\conio.o to "Further Object Files" in Project Options (where C:\Dev-C++ is where you installed Dev-C++)
#include <stdio.h>
#include <conio.c>
#include <conio.h>
int main()
{
clrscr();
int a;
a = 5;
printf("%d",a);
getch();
}Crazy Man wrote:void main()
CrashStar wrote:[quote="Crazy Man"]void main()