Comment Créer Un Navigateur Web En

Table des matières:

Comment Créer Un Navigateur Web En
Comment Créer Un Navigateur Web En

Vidéo: Comment Créer Un Navigateur Web En

Vidéo: Comment Créer Un Navigateur Web En
Vidéo: Tutoriel C# - Créer un navigateur Web en utilisant Chromium (1/2) 2024, Novembre
Anonim

Beaucoup de gens veulent créer leur propre navigateur, mais ce n'est pas aussi facile qu'il y paraît. La connaissance des langages de programmation aidera à créer une telle application. Avec eux, vous pouvez développer un navigateur à part entière avec de nombreuses fonctions différentes.

Comment créer un navigateur Web
Comment créer un navigateur Web

Instructions

Étape 1

Essayez de créer un navigateur à l'aide de Borland C ++ version 6.0. Il n'y a pas besoin d'écrire le moteur ici, il suffit d'utiliser celui tout prêt d'Internet Explorer. Écrivez le formulaire et placez-y le segment CppWebBrowzer et les onglets Internet. C'est sur la droite. Ajoutez une touche d'édition et un bouton pour pouvoir saisir une adresse. En conséquence, vous devriez obtenir un rectangle blanc, dans lequel les pages des sites seront affichées.

Étape 2

Notez les événements qui sont activés par le bouton: CppWebBrowser1-> Navigate (StringToOleStr (Edit1-> Text));. Ajoutez les clés de tous les navigateurs standard. Par exemple, ils peuvent être: avant, arrière, arrêt, rafraîchissement et page d'accueil. Entrez les codes pour eux: CppWebBrowser1-> GoBack (); - pour le bouton "retour", CppWebBrowser1-> GoForward (); - pour le bouton "forward", CppWebBrowser1-> Stop (); - pour la touche d'arrêt, CppWebBrowser1-> Refresh (); - pour rafraîchir la page, CppWebBrowser1-> GoHome (); - pour aller à la page d'accueil. Remplacez le bloc d'édition par un composant ComboBox. Il est conçu pour stocker les adresses de pages récemment ouvertes.

Étape 3

Créez une barre d'onglets à l'aide de Pagecontrol. Placez ce composant sur le formulaire et faites un clic droit dessus, cliquez sur Nouvelle page dans le menu qui s'ouvre. Chaque nouvelle pression ouvrira l'onglet suivant. Déplacez le composant CppWebBrowser vers le premier onglet. Il suffit de le faire glisser sur l'arborescence des objets.

Étape 4

Créez un seul panneau pour accueillir tous les boutons de contrôle de la page active. Transférez CoolBar dans le formulaire avec tous ses éléments, écrivez le code pour créer l'onglet dans une fonction distincte. Dans le fichier d'en-tête, sélectionnez la classe TForm1, puis la section publiée et marquez la fonction void _fastcall make_tab (); et copiez-le dans onKeyDown. Cela aidera à rendre les onglets plus faciles à utiliser. Lancez le navigateur créé et testez-le pour la fonctionnalité.

Conseillé: