Agkelos
Administrator
Deconectat
Gen: 
Mesaje: 4931
|
|
Request, Mai 12, 2007, 08:09:41 pm
|
|
Cererile de snipeturi se fac doar aici.
|
|
|
|
|
Memorat
|
|
|
|
zapakitul
Global Moderator
Deconectat
Mesaje: 1424
|
|
Request, Mai 18, 2007, 09:24:38 am
|
|
Oki se pare ca sunt primul care face o cerere: As dori una bucata de snippet ala C# care cand se declanseaza evenimentul click al butonului sa deschida un folder din care sa incarc o imagine.... Si daca se poate, sa aiba si manualul de utilizare :lol: (Editat de 3Nigma) - Snippet rezolvat
|
|
|
|
|
Memorat
|
|
|
|
zapakitul
Global Moderator
Deconectat
Mesaje: 1424
|
|
Request, Mai 19, 2007, 01:27:42 pm
|
|
As mai dori un lucru daca e cu putinta: Codul de print.. Ma refer atunci cand dau click pe PRINT sa se activeze evenimentul click al butonului pentru print,,, Si o mica intrebare, defapt 2: 1.Pentru print am inteles ca trebuie sa folosesc Using System.Print, e adevarat? 2. Care e diferenta intre private void button_1 CLick si void button_1 Click?? (Editat de 3Nigma) - Snippet rezolvat
|
|
|
|
|
Memorat
|
|
|
|
3Nigma
Deconectat
Gen: 
Mesaje: 970
SkullBox Guardian
|
|
Request, Mai 19, 2007, 07:18:15 pm
|
|
2. Care e diferenta intre private void button_1 CLick si void button_1 Click?? Nitel de timp liber si imi permit sa-ti raspund.... 1. c# ... poate ai uitat dar e case-sensitive deci diferenta ar fi de la cer la pamant... 2. nu poti forma functii din 2 cuvinte  de asta exista "_" P.S : Ma refer atunci cand dau click pe PRINT sa se activeze evenimentul click al butonului pentru print Adica buntonul de print dintr-un printpreview? Hmm... dai mai multe detalii te rog frumos... eu iti pot da antetul de generare de imagini pentru printPreview... dar tu trebuie sa-l umpli si pentru asta inca odata iti spun...ai nevoie sa stii GUI in C#. Chestii pe care le folosesti la evenimente de Paint.
|
|
|
|
|
Memorat
|
 Search for knowledge in the darkest places and in the blackest hours! You might get lucky and find more than you are looking for...
|
|
|
zapakitul
Global Moderator
Deconectat
Mesaje: 1424
|
|
Request, Mai 28, 2007, 07:14:30 am
|
|
Un snippet care sa dea shut down la PC cand dai click pe un button! (Editat de 3Nigma) - Snippet rezolvat
|
|
|
|
|
Memorat
|
|
|
|
|
R3AL
|
|
Request, Iulie 30, 2007, 01:51:02 pm
|
|
Un snippet in C# care sa caute in registri calea spre o aplicatie predefinita si sa o deschida si o explicatie cum functioneaza daca se poate 
|
|
|
|
|
Memorat
|
|
|
|
3Nigma
Deconectat
Gen: 
Mesaje: 970
SkullBox Guardian
|
|
Request, August 12, 2007, 10:15:50 pm
|
|
De deschis aplicatia e usor...dar faza cu registri nu am inteles-o. Practic tu vrei sa iei pathul unei aplicatii din registri si sa deschizi in functie de ea,o aplicatie? Acces la registry,asta vrei? P.S : Daca nu se ocupa nimeni de asta....voi incerca eu ... ca o prima observatie... incearca cauta info despre obiectul Registry . Are niste functii statice foarte frumoase ... 
|
|
|
|
|
Memorat
|
 Search for knowledge in the darkest places and in the blackest hours! You might get lucky and find more than you are looking for...
|
|
|
|
R3AL
|
|
Request, August 13, 2007, 10:16:12 am
|
|
dap asta vreau  scuze de modul in care am scris atunci ,nush ce aveam  ms de info 
|
|
|
|
|
Memorat
|
|
|
|
Archangel
Administrator
Deconectat
Gen: 
Mesaje: 1035
|
|
Request, Ianuarie 12, 2008, 09:21:21 am
|
|
As vrea si eu un exemplu de program in c++ care sa extraga niste numere dintr-un fiesier text, va rog. In fisier, numerele sunt asezate pe mai multe randuri si se extrag de exemplu un numar sau x numere de pe un anumit rand si eventual o anumita pozitie.
|
|
|
|
|
Memorat
|
|
|
|
|
CyberKing
|
|
Request, Ianuarie 12, 2008, 03:08:11 pm
|
|
hmmmm nu stiu nimik din limbajul c++ dar poate te ajuta asta
|
|
|
|
|
Memorat
|
On the road again! |""""""""""""""""""| || _ | DUREX |, |||_;\,___, |___ _ _ _____/== |_|_|_,'__| ' |(@))"(@)) |(@) (@) 
|
|
|
Challenge
Deconectat
Mesaje: 94
|
|
Request, Ianuarie 12, 2008, 04:06:26 pm
|
|
Pai sunt mai multe pachete facute pentru asa ceva de exemplu fstream.h si stdio.h eu ti le spun pe amandoua...dar mai bun este stdio.h. La stdio.h: La inceput trebuie sa declari fisierul de tip pointer. ex: FILE *f; atentie "FILE" trebuie tot timpul cu litere mari. Ca sa deschidem un fisier folosim: f=fopen("","r"); al doi-lea parametru defineste daca fisierul este pentru citire sau pentru scirere, deci daca vrem sa citim scriem: f=fopen("","r"); de la read iar pentru afisare punem w de la write. Primul parametru reprezinta numele fisierului. Pentru citire folosim: fscanf(f,"%d,%d\n",&a,&b); f este fisierul din care vrei sa citesti, al doi-lea parametru reprezinta format-ul pentru citire. %d reprezinta variabile de tip int %ld cele de tip long int %f de tip float %c char si %s string sau sir de caractere (tot aia) \n pentru a trece pe linia urmatoare (conteaza daca citesti din fisiere scrise in linux). Aici trebuie scris in fata variabilelor "&" pentru ca el citeste adresa lui "a" sau "b". Pentru afisare folosim: fprintf(f,"%d plus %d este egal cu: %d\n",a,b,a+b); Aici nu mai trebuie sa scriem & in fata variabilelor. Pentru inchiderea fisierului folosim fclose(f); Dupa ce am inchis un fisier il putem refolosii (ma refer la f). Acum la fstream.h: Aici este mai diferit, trebuie ca la inceput sa declaram fisierul de ce tip este (adica citire sau afisare)si nu poate fii folosit decat o data. declararea: ifstream f= ("numele fisierului"); pentru fisier din care se citeste si ofstream g= ("numele fisierului"); pentru fisier in care se scrie ceva pentru citire/afisare sintaxa este tot ca si de la stream-urile din iostream.h adica: f>>a>>b>>c; pentru citire,unde a,b,c sunt variabile de orice tip si g< pentru inchidere scriem f.close(); sau g.close(); depinde de numele variabilei care o ai.
|
|
|
|
|
Memorat
|
|
|
|
Archangel
Administrator
Deconectat
Gen: 
Mesaje: 1035
|
|
Request, Ianuarie 12, 2008, 04:21:22 pm
|
|
thx  pentru FSTREAM eu stiu asa:
fstream f("sir.txt", ios::in); //ca sa citeasca din fisier
fstream f("sir.txt", ios::out); // ca sa scrie in fisier
f>>resetiosflags(ios::skipws); // tine cont de spatii, enter, etc. deschiderea si inchiderea fisierelor le stiu la fel, dar ceea ce nu stiu suna cam asa: cum extrag de exemplu al 2-lea numar de pe randul 3 si al 4-lea numar de pe randul 5 (sa zicem ca avem 1 nr pe primul rand, 2 nr pe al doilea, etc). Aici folosesc variabile de tip tablou? a[3][2] si a[5][4] in cazul meu?
|
|
|
|
|
Memorat
|
|
|
|
Challenge
Deconectat
Mesaje: 94
|
|
Request, Ianuarie 12, 2008, 08:11:24 pm
|
|
Pai daca stii cate randuri ai si cate coloane e foarte simplu, daca nu atunci nu stiu  si eu sunt la inceput si sunt deabi clasa a 6-a >
|
|
|
|
|
Memorat
|
|
|
|
Archangel
Administrator
Deconectat
Gen: 
Mesaje: 1035
|
|
Request, Ianuarie 12, 2008, 11:02:24 pm
|
|
Daca ai facut grafuri, uite o problema de genul:
Se stie ca intr-un graf neorientat conex, intre oricare doua varfuri exista cel putin un lant iar lungimea unui lant este egala cu nr muchiilor care-l compun. Definim notiunea de lant optim intre doua varfuri X si Y ca fiind un lant de lungima minima care are extremitati varfurile X si Y. Este evident ca intre oricare doua varfuri ale unui graf conex vom avea unul sau mai multe lanturi optime, depinzand de configuratia grafului.
Cerinta:
Fiind dat un graf neorientat conex cu N varfuri etichetate cu nr de ordine 1,2,...,N si doua varfuri ale sale notate X si Y (1<=X, Y<=N, X !=Y - diferit de), se cere sa scrieti un program care determina varfurile care apartin tuturor lanturilor optime dintre X si Y.
Date de intrare: Fisierul graf.in contine pe prima linie 4 nr naturale reprezentand N(nr de varfuri ale grafului), M(nr de muchii). X si Y (cu semnificatia din enunt).Pe urmatoarele M linii cate doua numere naturale nenule Ai, Bi (a<=Ai, Bi<=N, Ai!=Bi, pt 1<=i<=M) fiecare dintre aceste perechi de nr reprezentand cate o muchie de graf.
Date de iesire: Fisierul graf.out ca contine pe prima linie nr de varfuri comune tuturor lanturilor optime dintre X si Y, pe a doua linie, nr corespunzatoare etichetelor acestor varfuri, dispuse in ordine crescatoare; intre doua numere consecutive de pe aceasta linie se va afla cate un spatiu.
Restrictiile pt valorile lui N si M nu le mai scriu.
Ex:
graf.in graf.out 3 2 1 3 2 1 2 1 3 3 1
|
|
|
|
|
Memorat
|
|
|
|
Challenge
Deconectat
Mesaje: 94
|
|
Request, Ianuarie 13, 2008, 08:51:58 pm
|
|
Am facut snippet-ul care citeste intr-o matrice din fisier indiferent de lungimea unui rand. #include #include #include
long int a[50][50],i=1,j=1; FILE *f; char c,nr[15],cp;
void Init(){ long int i,j; for(i=0;i<=50;i++){ for(j=1;j<=50;j++){ a[i][j]=-MAXLONG-1; } } }
long int Convert(char c[15]){ long int i,result=0,len; len=strlen(c); for(i=0;i if(c[i]=='0'){result=result*10+0;} else if(c[i]=='1'){result=result*10+1;} else if(c[i]=='2'){result=result*10+2;} else if(c[i]=='3'){result=result*10+3;} else if(c[i]=='4'){result=result*10+4;} else if(c[i]=='5'){result=result*10+5;} else if(c[i]=='6'){result=result*10+6;} else if(c[i]=='7'){result=result*10+7;} else if(c[i]=='8'){result=result*10+8;} else if(c[i]=='9'){result=result*10+9;} } return result; }
int main(){ f=fopen("date.in","r"); j=0; while(!feof(f)){ cp=c; fscanf(f,"%c",&c); if(feof(f)){break;} if((c=='\n')&&(cp!=' ')&&(cp!=';')&&(cp!='.')&&(cp!=',')){ j++; a[i][j]=Convert(nr); strcpy(nr,""); i++; j=0; } else if((c==' ')&&(cp!=' ')&&(cp!=';')&&(cp!='.')&&(cp!=',')){ j++; a[i][j]=Convert(nr); strcpy(nr,""); } else{ if(c=='0'){strcat(nr,"0");} else if(c=='1'){strcat(nr,"1");} else if(c=='2'){strcat(nr,"2");} else if(c=='3'){strcat(nr,"3");} else if(c=='4'){strcat(nr,"4");} else if(c=='5'){strcat(nr,"5");} else if(c=='6'){strcat(nr,"6");} else if(c=='7'){strcat(nr,"7");} else if(c=='8'){strcat(nr,"8");} else if(c=='9'){strcat(nr,"9");} } } if((cp!=' ')&&(cp!=';')&&(cp!='.')&&(cp!=',')){ j++; a[i][j]=Convert(nr); } fclose(f); return 0; } Deci daca citesti din fisierul asta de exemplu: 1 2 3 4 5 6 7 8 9 12 34 65 12 564 12 43 12 675 128 765 12 643 87 25 976 Pentru a lua al 2-lea element de pe prima linie zici ceva de genul: x=a[1][2]; Pentru a vedea daca exista sau nu acel element scrii: if(x==-MAXLONG-1){cout<<"Nu exista acel element";}else{cout<<"Exista";} Cel putin e stabil. Daca vedeti ca nu citeste bine atunci un PM sau postati aici. La problema de mai sus nu te pot ajuta....pentru ca nu am lucrat cu grafice si nici nu stiu eu geometrie avansata.
|
|
|
|
|
Memorat
|
|
|
|
|
|
|