Win3x.Org
http://www.win3x.org/win3board/

Microsoft Visual C++ 1.52c [en]
http://www.win3x.org/win3board/viewtopic.php?f=37&t=1375
Page 1 sur 2
Auteur :  Ptigiloo [ 10 déc. 2004 13:27 ]
Sujet du message :  Microsoft Visual C++ 1.52c [en]

Microsoft Visual C++
Windows 3.1x, Windows 9x

[ img ]

Description

[en] Microsoft Visual C++ 1.52c is the last 16-bit version. Released in 1995, it includes MFC 2.5, OLE 2.0 and the ODBC support for MFC. The disc has two folders: msvc15 and msvccdk. The first one contains installation files for Visual C++ itself (and its numerous components), whereas the second one contains OLE Control Developer's Kit.

[fr] Voici l'ultime version 16-bit de ce logiciel phare de programmation de Microsoft, j'ai nommé Visual C++ 1.52c. Distribuée dans le courant de l'année 1995, elle comprend MFC 2.5, OLE 2.0 et le support de l'ODBC pour MFC. Le disque comporte deux répertoires : msvc15 et msvccdk. Le premier contient les fichiers d'installation de Visual C++ proprement dit (et ses nombreux composants), tandis que le second concerne OLE Control Developer's Kit.

Screenshots (Captures d'écran)

[ img ] [ img ]

Download (Téléchargement)
[en] [cdrom]x1 Microsoft Visual C++ 1.52c (74.2 Mo) Clics : 458 [certified] [win] 3.1x & 9x

Auteur :  michel [ 10 déc. 2004 22:45 ]
Sujet du message : 

Merci Ptigiloo :D

Ce logiciel manquait, merci encore

Auteur :  Dr Frankenstein [ 25 avr. 2008 05:30 ]
Sujet du message : 

Pour ce qui est du morroir de Tombcore, l'installeur se plaint d'un nombre assez grand de fichiers manquants (et effectivement, le répertoire lib ne contient aucune des biblios statiques qu'il devrait contenir). En fait, j'ai du faire l'installation en maintenant la touche I (ignorer) enfoncée.

Je vais télécharger les parties de 5 Mo demain (j'ai une connexion de ####### ici) et voir si c'est mieux. Ptigiloo, crois-tu que 7-Zip est capable de les recoller, ou est-ce que c'est un format spécifique à PowerArchiver ?

Auteur :  Jajan [ 13 janv. 2013 18:05 ]
Sujet du message :  Re: Windows: Microsoft Visual C++ 1.52c [en]

Dans l'installation, il manque quasi, 200 fichiers :evil: :evil:
J'ai du toujours appuyer sur Ignorer :evil:

Auteur :  Big Monstro [ 03 oct. 2014 23:10 ]
Sujet du message :  Re: Windows : Microsoft Visual C++ 1.52c [en]

D'après les commentaires précédents, cela fait au moins six ans qu'aucune copie correcte de Visual C++ 1.52c n'est proposée :roll:. Soit on télécharge une archive incomplète, soit on télécharge des fichiers incompatibles avec 7-zip... mais ce temps est révolu puisque je viens d'uploader une image ISO complète et compressée au format 7z (archive de 45 Mo au lieu de 40). Heureusement que Big Monstro passait par là !

Pour l'anecdote, Microsoft Visual C++ 1.50 fut la première version à n'être disponible qu'au format CD-ROM... et on comprend pourquoi : l'installation complète nécessite 220 Mo !!! Pour une installation "par défaut", comptez 130 Mo tout de même. Sachant qu'à l'époque (1994), la capacité moyenne des disques durs ne dépassait pas 500 Mo, ce besoin d'espace libre est considérable.

Auteur :  AlRaPo [ 27 mars 2016 06:31 ]
Sujet du message :  Re: Microsoft Visual C++ 1.52c [en]

Y aurait-il des cours pour apprendre à utiliser ce logiciel?

Auteur :  KeetKhat [ 27 mars 2016 09:21 ]
Sujet du message :  Re: Microsoft Visual C++ 1.52c [en]

C'est juste des cours de C++

Auteur :  jflarvoire [ 25 sept. 2017 15:49 ]
Sujet du message :  Re: Microsoft Visual C++ [en] / Doc Atelier Visual C ++ [fr]

Pour info, Visual C++ 1.52 est toujours distribué fin 2017 par Microsoft ici:
http://my.visualstudio.com/downloads
Mais il faut avoir un abonnement MSDN pour pouvoir le télécharger.

Visual C++ 1.52 (pour les développements 16-bits) était aussi distribué sur les CDs des version 32-bits de Visual C++, jusqu'à Visual C/C++ 4.0. Donc si vous retrouvez un de ces derniers, vous pouvez y trouver votre bonheur dans un des sous répertoires du CD.
Il a aussi été distribué dans un kit appelé "Platform Archive", avec tous les outils et SDKs pour le développements DOS and WIN16.

Le compilateur de Visual C++ 1.52 est une application 32-bits, qui marche sur toutes les versions de Windows modernes, y compris Windows 10 64-bits. (Même si les exécutables 16-bits qu'elle produit ne peuvent eux pas tourner sous ces mêmes Windows modernes.)
Cependant, il y a un problème d'installation. En effet, le setup.exe de Visual C++ 1.52 est une application WIN16 pour Windows 3.x. Elle ne tourne donc pas sous les versions de Windows postérieures à XP.
Pour installer Visual C++ 1.52 sur une machine moderne, il faut donc installer l'application dans une VM tournant Windows XP, puis copier le répertoire C:\MSVC de la VM vers l'hôte sous Windows 10. Ça marche bien car le setup met tout dans C:\MSVC, et n'installe rien dans C:\Windows ou ailleurs.
Autre petit détail: Un bug du compilateur Visual C++ 1.52 (hérité de DOS?) fait que la compilation échoue s'il y a des variables d'environnement de plus de 128 caractères. Or le PATH est fréquemment plus long que ça sur les machines modernes. Bien redéfinir le PATH avec un minimum de répertoires avant de tenter une compilation.

Je m'amuse toujours à compiler mes applications en 16-bits pour DOS (avec VC++ 1.52) et en 32-bits pour Windows 95 (Avec Visual Studio 8), le tout fait sur mon portable sous Windows 10 64-bits.
Cerise sur le gâteau, on peut utiliser la version DOS comme stub DOS de la version WIN32, et ainsi obtenir des .exe qui tournent sous tous les OS Microsoft de DOS 3 à Windows 10! Pour plus d'infos, voir là: http://github.com/JFLarvoire/SysToolsLib/tree/master/C , et pour des exemples de .exe qui tournent de DOS 3 à Windows 10, essayer ceux dans SysTools.zip, disponible là: http://github.com/JFLarvoire/SysToolsLib/releases

Auteur :  Big Monstro [ 25 sept. 2017 20:22 ]
Sujet du message :  Re: Microsoft Visual C++ [en] / Doc Atelier Visual C ++ [fr]

Bonsoir jflarvoire et merci pour vos retours d'expérience !
jflarvoire a écrit : *  25 sept. 2017 15:49
Cependant, il y a un problème d'installation. En effet, le setup.exe de Visual C++ 1.52 est une application WIN16 pour Windows 3.x. Elle ne tourne donc pas sous les versions de Windows postérieures à XP. Pour installer Visual C++ 1.52 sur une machine moderne, il faut donc installer l'application dans une VM tournant Windows XP, puis copier le répertoire C:\MSVC de la VM vers l'hôte sous Windows 10.
Les variantes 32-bit de Windows Vista, 7, 8 et 10 pouvant toujours exécuter du code 16-bit, pourquoi Visual C++ 1.52 fonctionnerait-il sous Windows XP et pas au-delà ? Simple question de curiosité, j'avoue que je n'ai jamais essayé Visual C++ 1.52 sur autre chose que Windows 3.1 ou 95.
jflarvoire a écrit : *  25 sept. 2017 15:49
Je m'amuse toujours à compiler mes applications en 16-bits pour DOS (avec VC++ 1.52) et en 32-bits pour Windows 95 (Avec Visual Studio 8), le tout fait sur mon portable sous Windows 10 64-bits.
Cerise sur le gâteau, on peut utiliser la version DOS comme stub DOS de la version WIN32, et ainsi obtenir des .exe qui tournent sous tous les OS Microsoft de DOS 3 à Windows 10! Pour plus d'infos, voir là: http://github.com/JFLarvoire/SysToolsLib/tree/master/C , et pour des exemples de .exe qui tournent de DOS 3 à Windows 10, essayer ceux dans SysTools.zip, disponible là: http://github.com/JFLarvoire/SysToolsLib/releases
En un seul mot : impressionnant :shock:

Big Monstro

Auteur :  jflarvoire [ 26 sept. 2017 11:57 ]
Sujet du message :  Re: Microsoft Visual C++ [en] / Doc Atelier Visual C ++ [fr]

Big Monstro a écrit : *  25 sept. 2017 20:22
pourquoi Visual C++ 1.52 fonctionnerait-il sous Windows XP et pas au-delà ?
Effectivement, après recherche rapide sur Internet, sur les versions 32-bits de Vista à Windows 10, le sous système 16-bits est encore disponible, mais pas installé par défaut. Ça doit donc être possible de faire marcher le setup.exe de VC++ 1.52 sur ces machines, après avoir installé le support pour les applications 16-bits:
http://www.groovypost.com/howto/enable ... indows-10/
Ceci dit, tous les portables que j'ai eu depuis 10 ans sont venus avec des Windows 64 bits. Et là il n'y a pas d'autre alternative que d'utiliser une VM.

Page 1 sur 2 Fuseau horaire sur UTC+02:00
Développé par phpBB® Forum Software © phpBB Limited
Traduction française officielle © Qiaeru