ciuci Posted June 23, 2007 Share Posted June 23, 2007 prima oara (acum vreo luna cand l-am gatat) am zis ca nu are ce cauta aici pe forum, dar dupa aceea m-am gandit ca poate ii gasiti ceva buguri, aveti ceva sugestii, poate cuiva chiar i se pare util! + de asta am vazut destui pe forum care au legatura cu programarea in general.... si in cele din urma, cred ca nu se supara nimeni daca imi dau munca pe gratis, nu-i asa? Upload failed. You are not permitted to upload this type of file din aceasta cauza am schimbat extensia in mp3, asa ca dupa downloadare, schimbati extensia in .exe Alarm_Clock_Install.exe.schimba_extensia_in_exe.mp3 Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 dragutz ... bravo!!! imi place sa vad ca mai exista programatori care lucreaza de la 0 .... dak vrei niste sfaturi mai pertinente trimite-mi si mie codu sursa .... Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 imi pare rau sa te dezamagesc, dar nu e deloc de la 0 ... am folosit c++ builder de la borland, si toate clasele de genu listbox sau button le-am folosit pe cele de acolo! Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 (edited) c++ builder .... heh amintiri .... oricum toti pe care-i stiu foloseau builderu .... ca e mai rapid (la partea de programare, nu executie) decat visual c 6.0 ...... logic ..... io n-am mai facut c de muult .... ca am descoperit python ....... si deobicei la aplicatii de genu asta mai bine foloseai VB (presupunand ca lucrezi in Win) ..... de fiecare data cand am avut de facut vreo stupididate de progam foloseam direct vb ... ca sa termin in 2 ore si sa stau cu burta la soare cu un Holsten in mana uitandu-ma la stargate inca o saptamana pan ce trebuia sa-l predau ) Edited June 23, 2007 by megasoft Link to comment Share on other sites More sharing options...
iulian Posted June 23, 2007 Share Posted June 23, 2007 misto programelul.... la mai mari Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 (edited) mie momentan imi mere perfekt .... chiar si in linux Edited June 23, 2007 by megasoft Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 c++ builder .... heh amintiri .... oricum toti pe care-i stiu foloseau builderu .... ca e mai rapid (la partea de programare, nu executie) decat visual c 6.0 ...... logic ..... io n-am mai facut c de muult .... ca am descoperit python ....... si deobicei la aplicatii de genu asta mai bine foloseai VB (presupunand ca lucrezi in Win) ..... de fiecare data cand am avut de facut vreo stupididate de progam foloseam direct vb ... ca sa termin in 2 ore si sa stau cu burta la soare cu un Holsten in mana uitandu-ma la stargate inca o saptamana pan ce trebuia sa-l predau ) dupa 3 ani de borland c++ 3.1 de dos si 1 de (bleah) fox de dos, saltul la builder mi s-a parut cel mai usor, mai ales tinand cont de programul oarecum strans din clasa a 12a .... vreau sa mentionez si ca e prima mea aplicatie sub windows! si + de asta majoritatea colegilor mei au facut pagini web in frontpage, si programe de gestiune la fabrici de pasta de dinti in fox de dos (asta e o afirmatie tip capra vecinului ) misto programelul.... la mai mari multumesc mie momentan imi mere perfekt .... chiar si in linux nu l-am gandit deloc pt linux... de exemplu scrisul in registrii pt bootare la fiecare pornire de sistem, nu functioneaza, si asta stiu sigur... si mai sunt o serie de compatibilitati la care nu m-am gandit! .... oricum mersi mult de opinie si de timpul acordat sa il incerci Link to comment Share on other sites More sharing options...
iulian Posted June 23, 2007 Share Posted June 23, 2007 ))... mai it`istilor.. merge facut un programa care sa`ti aprinda si calc ca sa sune alarma? Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 fox ..... bleah .... urasc foxu .... cu o pasiune ....... nici nu-ti poti imagina .... nici nu am fost la examen la fox anu trecut ..... si acu am restanta .... Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 (edited) @iulian:teoretic da... da nu stiu eu cum ... dar ar trebuii sa umble prin bios ca sa faca asta ... fox ..... bleah .... urasc foxu .... cu o pasiune ....... nici nu-ti poti imagina .... nici nu am fost la examen la fox anu trecut ..... si acu am restanta .... da stiu... si sa vezi cand iti preda fox un prof care numai fox stie!! lui i se pare ca alceva in afara de asta nu exista!! ... macar daca faceam visual fox! Edited June 23, 2007 by ciuci Link to comment Share on other sites More sharing options...
iulian Posted June 23, 2007 Share Posted June 23, 2007 i wish i had learned how to do this kind of stuff Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 megasoft, poate ma ajuti putin, ca imi place ideea lui iulian.... stiu ca placile de baza au in bios o optiune sa pui sa porneasca compul la ora x... m-am gandit ca la inchiderea aplicatiei, aceasta sa acceseze biosul, si sa activeze optiunea pt ora, primei alarme care ar urma dupa timpul curent! asa ca... cum as putea scrie in bios? Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 nu l-am gandit deloc pt linux... de exemplu scrisul in registrii pt bootare la fiecare pornire de sistem, nu functioneaza, si asta stiu sigur... si mai sunt o serie de compatibilitati la care nu m-am gandit! .... oricum mersi mult de opinie si de timpul acordat sa il incerci chiar dak nu megea ... nu ar fi fost de la tine ...... ar fi fost de la emulatoru meu ... logic .... la bootare .... nici nu are rost sa incerc .... Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 megasoft, poate ma ajuti putin, ca imi place ideea lui iulian.... stiu ca placile de baza au in bios o optiune sa pui sa porneasca compul la ora x...m-am gandit ca la inchiderea aplicatiei, aceasta sa acceseze biosul, si sa activeze optiunea pt ora, primei alarme care ar urma dupa timpul curent! asa ca... cum as putea scrie in bios? tre sa ma documentez ....... ceva de genu asta am facut odata ..... da era pr un calculator sa porneasca altu ... cu wake on lan Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 (edited) ioi ... inca o buba de la emulator (folosesti cumva wine?) uitete cum iti apare tie ceasul respectiv care indica timpul si uite cum imi apare mie! (ala verde) edit: screenshot vechi care l-am pus in documentul de prezentare Edited June 23, 2007 by ciuci Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 (edited) nu am fonturile microsoft puse .... cu toate ca u livrezi softu cu tot cu ttf ..... in cod cum e trecut incarcarea fontului ...... dap ... wine .... dak ar avea laptopu meu o placa video decenta ... as juca si wow din linux ... Edited June 23, 2007 by megasoft Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 (edited) pai daca nu gaseste fontul in directorul de fonturi de la windows, il copiaza acolo... verificarea aia o face la fiecare pornire a aplicatiei.... si pe langa asta ... nu stiu cum iti salveaza tie alarmele... cred ca dupa inchidere la urmatoarea pornire iti dispar!!! pe wine mere bine warcraft3!! mie pe windows imi aluneca cursorul daca intelegi ce vreau sa zic, si ploaia aia din meniu mere mai naspa, iar pe wine mere cursorul super bine si toate se incarca mai repede .... tre sa intru si eu pe linux sa imi incerc programasul cu emulator! Edited June 23, 2007 by ciuci Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 (edited) pastreaza alarmele in memorie ... si de la a 2-a porire mere si fontu .... da nu la marime completa ... ci ceva mai mic uita-te in cod si vezi dak dupa ce face verificarea si in cazu in care nu exista ttf-ul si il copie tu dai un refresh la layeru in care tii ora. Edited June 23, 2007 by megasoft Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 nup nu da un refresh dar nici nu stiu cum sa fac asta Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 cum se cheama obiectu tau, si de ce fel este ? (ala in care tii ora) Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 pai ora si toate verificarile care trebuie facute ca sa vada aplicatia daca vreo alarma se suprapune cu ora curenta is facute intr-un timer, dar obiectul care afisheaza ora acolo este un label! Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 (edited) habarnai cati "destepti" am vazut care foloseau un textbox pt asa ceva .... =)) zimi si cum il cheama .... Label1? incearca Label1->Refresh(); dak ma tine bine memoria ...... Edited June 23, 2007 by megasoft Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 goddamn!!!! ... am incercat faza cu refreshu ... si nu mere..... cred ca stiu si de ce.... copierea nu e facuta de programul in sine, ci de windows...si aia ia ceva timp fizic, si atunci degeaba dau refresh cand windowsul nu a terminat inca de copiat fontul! ... daca aplicatia ar copia fontul, atunci ar astepta pana dupa copiere, si apoi ar da un refresh.... dar am o idee ...numai putin sa incerc si revin cu rezultatul Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 verifica dak functioneaza refreshu cum am zis io ..... da-i sa schimbe fontu cu times new roman ..... si dupaia Label1->Refresh(); si vezi dak mere ........ dak nu ..... ma mai gandesc Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 idei : 1. fa o bucla in care tot verifici daca exista ttf-u ... si doar in momentul in care exista dai refresh. eventual nu baga nimic in label decat dupa verificare ... ca sa nu porneasca cu 00:00:00 si dupaia rapid sa se schimbe in ora exacta, sau sa nu porneasca la prima utilizre cu fontu normal si sa se schimbe rabid in fontu tau. 2. baga refreshu in timer (asta ar fi cea mai proasta idee ca ar palpai labelu) 3. si cea mai buna idee .... fa un fisier extern in care sa retii dak e prima initializare a programului .... (adik un fisier in care sa scrie 0 cand livrezi softu si la prima initializare sa treci in el 1 ca softu sa nu mai ruleze bucla de verificare a existentei fontului la fiecare initializare) .... copie ttf-u dak nu exista ... si baga un delay de 2 sec la prima pornire .... ca sa aiba timp sa copie .... Link to comment Share on other sites More sharing options...
ciuci Posted June 23, 2007 Author Share Posted June 23, 2007 la prima chestie m-am gandit si eu, dar din pacate m-a chemat mama la mancare si n-am putut sa incerc decat acum.... dar din pacate nu merge.... poate ca am gresit eu ceva dar acum nu mai pot sta... voi mai incerca diseara uite codul void __fastcall TForm1::FormCreate(TObject *Sender){ char buffer[256];AnsiString windir,tempd; GetWindowsDirectory(buffer, sizeof(buffer)); windir=buffer; tempd=windir+"\\Fonts\\Digital Readout ExpUpright.ttf"; BOOL gigitronic; CopyFile("Digital Readout ExpUpright.ttf",tempd.c_str(),gigitronic); while(1) if(FileExists(tempd.c_str())==True) break; timp->Refresh(); ... Link to comment Share on other sites More sharing options...
mega.deb Posted June 23, 2007 Share Posted June 23, 2007 eu tot recomand ideea nr.3 e cea mai prctica/profesionala Link to comment Share on other sites More sharing options...
Killahead Posted June 24, 2007 Share Posted June 24, 2007 L-am downloadat, dar as vrea sa stiu ce face exact. Ar fi bine sa ne dai si noua detalii, nu de alta, dar e un .exe si nu toti au incredere sa-l instaleze, ma intelegi... Thanx! Link to comment Share on other sites More sharing options...
iulian Posted June 24, 2007 Share Posted June 24, 2007 e un ceas de alarma... insa ceva mai mult asemanator cu un memento cum e la telefoane... pui una bucata text, selectezi una bucata melodie, setezi ora alarmei, si programelul are grija sa nu uiti sa te duci sa`ti iei pachetul de la vecinul care face ruta tulcea -bucuresti (asta in cazul meu) Link to comment Share on other sites More sharing options...
Killahead Posted June 24, 2007 Share Posted June 24, 2007 Aha, cool! Multumesc Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now