Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: как регистрировать своё диалоговое окно?
     
    
Добавлено: 29.12.10 10:34
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     DimDoc
 DimDoc
      
       
  
С наступающим Новым Годом!
 
    
Сделал своё диалоговое окно (myMessage) типа messagebox (в смысле - нарисовал интерфейс, какой мне нравится).
Как сделать, чтобы в новых проектах можно было обращаться к myMessage так же, как к стандартному окну...
Dim message As String = "Это стандартное диалоговое окно"
Dim caption As String = "информация"
Dim button As System.Windows.Forms.MessageBoxButtons = MessageBoxButtons.OK
Dim ico As System.Windows.Forms.MessageBoxIcon = MessageBoxIcon.Asterisk
MessageBox.Show(message, caption, button, ico)
Спасибо!
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: EROS
 EROS




Вопросов: 58
Ответов: 4255
 Профиль |  | #1
       
Добавлено:  29.12.10 11:14
       
    
       
  
Зависит от того, как ты оформил свое диалоговое окно. Если скомпилировал в сборку то можешь подключить в референсах.. можешь зарегать в GAC.. Если это просто класс то можешь добавить в новый проект и просто юзать..
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: DimDoc
 DimDoc

Вопросов: 21
Ответов: 104
      
 Профиль |  | #2
       
Добавлено:  29.12.10 13:42
       
    
       
  
пока никак не оформил...
 
    
только внешний вид нарисовал.
сделал форму на свой вкус и настроил свойства, характерные для msgbox:
ControlBox = false
maximizeBox = false
minimizeBox = false
ShowInTaskbar = false
FormBorderStyle = FixedDialog
AcceptButton = btnOk
добавил на форму
Button.name = btnOk
lable для вывода информации
PictureBox для иконки (рисунка)
не знаю, что дальше...
наверно надо методы добавить? Чтобы передавать параметры message, caption, button, ico.
Как это сделать? или где почитать?
и дальше скомпилировать в сборку? Как лучше?
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: EROS
 EROS




Вопросов: 58
Ответов: 4255
 Профиль |  | #3
       
Добавлено:  29.12.10 14:41
       
    
       
  
я думаю да, лучше будет оформить в виде dll. Кроме того, по мере развития, у любого программиста появляются свои наработки.. классы,расширения и прочее.. это все, как правило, постоянно таскаешь из проекта в проект. Так вот все эти наработки удобнее держать в одной своей сборке которую просто подключаешь к новому проекту и юзаешь.