Salut à tous,
J'ai besoin d'utiliser ASP.NET (que je connais pas du tout) dans le cadre d'une appli web en ASP pour imprimer des fiches types en retirant le header et le footer (avec la date, l'url) etc qui sont insérés par le navigateur lors de l'impression.
J'ai alors trouvé ce code en .NET pour supprimer ou modifier le footer, le voici :
Ca me sort cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Imports Microsoft.Win32 Public Class impression Inherits System.Web.UI.Page Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim pageKey As RegistryKey = Registry.CurrentUser.OpenSubKey("software\microsoft\internet explorer\pagesetup", True) Dim newFooter As String = "truc" Dim curFooter As Object = pageKey.GetValue("footer") pageKey.SetValue("footerTemp", curFooter) pageKey.SetValue("footer", newFooter) pageKey.Close() End Sub End Class
Détails de l'exception: System.NullReferenceException : la référence d'objet n'est pas définie à une instance d'un objet.
Sur cette ligne :
Dim curFooter As Object = pageKey.GetValue("footer")
Vous avez une idée du problème ?
D'avance merci
Partager