cs_Xs
Messages postés368Date d'inscriptionmercredi 14 novembre 2001StatutMembreDernière intervention 1 septembre 2008
-
19 juin 2002 à 21:11
karatek
Messages postés4Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention25 novembre 2004
-
22 août 2005 à 08:53
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
karatek
Messages postés4Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention25 novembre 2004 22 août 2005 à 08:53
7-zip est tres connu.. ok je ne polemiquerais pas
et l'exotique est ta meconnaissance dans le dommaine bref
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 22 août 2005 à 08:24
Ton 7z se supporte lui-même ???
Soyons sérieux, il y a un produit mondialement connu pour faire et extraire du zip.
Une version trial, sans licence et illimitée dans le temps est en libre téléchargement.
Libre à chacun de faire dans l'exotique mais d'abord tester avec un produit correct avant d'incriminer le zip, me semble un minimum de bon sens.
karatek
Messages postés4Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention25 novembre 2004 22 août 2005 à 08:05
j'utilise 7z et me dit que l'archive n'est pas supporté
pourtant .zip fonctione partout et au travaille parfaitement est ce que ton zip est solide...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 août 2005 à 18:50
zip en parfait état, je viens de le télécharger pour vérif.
karatek
Messages postés4Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention25 novembre 2004 21 août 2005 à 18:38
le zip est illisible
TheoPlusPlus
Messages postés1Date d'inscriptiondimanche 1 décembre 2002StatutMembreDernière intervention 2 décembre 2002 2 déc. 2002 à 20:41
Pour la gestion des pages regarde la fonction
GetDeviceCaps(..)
int NbLigneParPage = GetDevice(pd.hDC,VERTRES) / HauteurCaractere;
// Extrait les informations sur la police
TEXTMETRIC tm;
GetTextMetrics(prd.hDC,&tm);
int HauteurCaractere=0;
// la valeur HauteurCaractere contient hauteur des caractéres + l'interligne
HauteurCaractere= tm.tmHeight+tm.tmExternalLeading;
for( NoLigne=0;NoLigne<NombreDeLigne;NoLigne++)
{
// Récupération de la ligne i contenant x caratére de EDITBOX
NbreDeCaractereSurLaLigne=SendMessage(hEdit,EM_GETLINE,(WPARAM)NoLigne,(LPARAM)&BufferLigne[0]);
BufferLigne[NbreDeCaractereSurLaLigne]=' ';
TextOut( prd.hDC, 0, HauteurCaractere*NoLigne,BufferLigne, NbreDeCaractereSurLaLigne);
}
EndPage( prd.hDC );
EndDoc( prd.hDC );
}
break;
cs_Xs
Messages postés368Date d'inscriptionmercredi 14 novembre 2001StatutMembreDernière intervention 1 septembre 2008 19 juin 2002 à 21:11
perso, je savais imprimer mais j'ai abandonné car je n'ai pas trouvé comment imprimer le multiligne alors....
22 août 2005 à 08:53
et l'exotique est ta meconnaissance dans le dommaine bref
22 août 2005 à 08:24
Soyons sérieux, il y a un produit mondialement connu pour faire et extraire du zip.
Une version trial, sans licence et illimitée dans le temps est en libre téléchargement.
Libre à chacun de faire dans l'exotique mais d'abord tester avec un produit correct avant d'incriminer le zip, me semble un minimum de bon sens.
22 août 2005 à 08:05
pourtant .zip fonctione partout et au travaille parfaitement est ce que ton zip est solide...
21 août 2005 à 18:50
21 août 2005 à 18:38
2 déc. 2002 à 20:41
GetDeviceCaps(..)
int NbLigneParPage = GetDevice(pd.hDC,VERTRES) / HauteurCaractere;
Code: Pour la gestion de plusieurs lignes
case IDM_IMPRIME:
{
DOCINFO di;
PRINTDLG prd;
// Appelle une Common Dialog Box d'impression.
prd.lStructSize = sizeof(PRINTDLG);
prd.hDevMode = (HANDLE) NULL;
prd.hDevNames = (HANDLE) NULL;
prd.Flags = PD_RETURNDC;
prd.hwndOwner = hWnd;
prd.hDC = (HDC) NULL;
prd.nFromPage = 0;
prd.nToPage = 0;
prd.nMinPage = 0;
prd.nMaxPage = 0;
prd.nCopies = 1;
prd.hInstance = (HINSTANCE) NULL;
prd.lCustData = 0L;
prd.lpfnPrintHook = (LPPRINTHOOKPROC) NULL;
prd.lpfnSetupHook = (LPSETUPHOOKPROC) NULL;
prd.lpPrintTemplateName = (LPSTR) NULL;
prd.lpSetupTemplateName = (LPSTR) NULL;
prd.hPrintTemplate = (HANDLE) NULL;
prd.hSetupTemplate = (HANDLE) NULL;
PrintDlg(&prd);
hEdit = GetDlgItem(hWnd, IDC_EDIT);
int NombreDeLigne, NbreDeCaractereSurLaLigne,NoLigne;
char BufferLigne[1024];
// Récupération du nombre de ligne dans un EDITBOX
NombreDeLigne=SendMessage(hEdit,EM_GETLINECOUNT,NULL,NULL);
memset( &di, 0, sizeof( DOCINFO ) );
di.cbSize = sizeof( DOCINFO );
di.lpszDocName = "Sample Document";
StartDoc( prd.hDC, &di );
StartPage( prd.hDC );
// Extrait les informations sur la police
TEXTMETRIC tm;
GetTextMetrics(prd.hDC,&tm);
int HauteurCaractere=0;
// la valeur HauteurCaractere contient hauteur des caractéres + l'interligne
HauteurCaractere= tm.tmHeight+tm.tmExternalLeading;
for( NoLigne=0;NoLigne<NombreDeLigne;NoLigne++)
{
// Récupération de la ligne i contenant x caratére de EDITBOX
NbreDeCaractereSurLaLigne=SendMessage(hEdit,EM_GETLINE,(WPARAM)NoLigne,(LPARAM)&BufferLigne[0]);
BufferLigne[NbreDeCaractereSurLaLigne]=' ';
TextOut( prd.hDC, 0, HauteurCaractere*NoLigne,BufferLigne, NbreDeCaractereSurLaLigne);
}
EndPage( prd.hDC );
EndDoc( prd.hDC );
}
break;
19 juin 2002 à 21:11