Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Inputbox
     
    
Добавлено: 23.07.08 10:33
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 KiZ
      
       
  
Приветствую.
 
    
Небольшое вступление. Есть функция Inbox. и у нее есть клавиши Yes, NO и т.д. каждой из этой клавиш назначины циферки. ( допустим No это 7).
Вопросец такой:
Можно ли с помощью этой функции, сделать такую же всплывающую менюшку, но только чтобы кнопки были допустим с названиями "txt", "xls", "other". если можно, то как узнать какие цифры им соответствовать будут.
Просто не хочу через форму делать. 
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 13
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 KiZ
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 27
Ответов: 68
      
 Профиль |  | #1
       
Добавлено:  23.07.08 10:34
       
    
       
  
Ой ну конечно не InputBox а MsgBox
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 User Unknown
![]()
![]()
![]()
Вечный Юзер!
ICQ: uu@jabber.cz 
Вопросов: 120
Ответов: 3302
      
 Профиль |  | #2
       
Добавлено:  23.07.08 10:43
       
    
       
  
Делай форму. Это проще.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 KiZ
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 27
Ответов: 68
      
 Профиль |  | #3
       
Добавлено:  23.07.08 10:48
       
    
       
  
Да я почитал на других сайтах(.... Некоторые пишут, что это вообще нельзя, другие предлагают ставить какие-то проги и потом выясняется, что всеравно там ограниченное кол-во файлов....
 
    
Эх. Если вдруг у кого возникнут идеи-пишите.
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 Smith
![]()
![]()
![]()
![]()
ICQ: adamis@list.ru 
Вопросов: 153
Ответов: 3632
      
 Профиль |  | #4
       
Добавлено:  23.07.08 11:20
       
    
       
  
Да тотже да/нет можно использовать, только правильно вопрос сформулировать и всё.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 KiZ
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 27
Ответов: 68
      
 Профиль |  | #5
       
Добавлено:  23.07.08 13:57
       
    
       
  
Логично) Но как сформулировать, если выбирать надо из txt/xls/others ?)
 
    
мб:
Хотите первый- нижмите ДА
Хотите 2ой нажмите -Нет
Хотите 3ий намжите -  отмена
))))
А вот такой еще вопросик, если нужно 5 кнопок, то + их сцеплять?
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 User Unknown
![]()
![]()
![]()
Вечный Юзер!
ICQ: uu@jabber.cz 
Вопросов: 120
Ответов: 3302
      
 Профиль |  | #6
       
Добавлено:  23.07.08 13:59
       
    
       
  
У тебя проблемы в архитектуре. Ни разу не встречал программу спрашивающую в таком стиле. Задайся вопросом: может это как-то иначе решается? Например, если открываешь файл и хочешь знать его формат, то читай расширение имени файла. Если сохраняешь и хочешь знать в какой формат, используй кобобокс с форматами и так далее...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа:
 KiZ
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 27
Ответов: 68
      
 Профиль |  | #7
       
Добавлено:  23.07.08 14:15
       
    
       
  
ну с форматами ясно.... в принципе я просто хотел узнать чтоб меньше гемора... 1 раз только работал с формами, поэтому хотел быстрее решить.
 
    
А так соорудил что хотел с помощью формы.
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа:
 Demrak
![]()
![]()
ICQ: 213668448 
Вопросов: 6
Ответов: 22
      
 Web-сайт:  
 Профиль |  | #8
      
Добавлено:  24.07.08 01:06
       
    
       
  
а вообще впринципе можно, но нужно будет ставить проверку на язык системы, кароч, вызываешь MessageBoxA, это чтоб хендл потом не отлавливать, пробегаешься по всем child окошкам этого месаджбокса и getwindowtext'ом смотрши что на окошках(кнопочках) написано, получаешь хендл дитячего окошка и setwindowtext'ом меняешь на свои надписи, вот и все, и никакого гемора  
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 9 
      
Автор ответа:
 Artyom
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #9
       
Добавлено:  24.07.08 01:47
       
    
       
  
Слов нет...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 10 
      
Автор ответа:
 Demrak
![]()
![]()
ICQ: 213668448 
Вопросов: 6
Ответов: 22
      
 Web-сайт:  
 Профиль |  | #10
      
Добавлено:  24.07.08 01:59
       
    
       
  
почему? что-то не так?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 11 
      
Автор ответа:
 Artyom
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #11
       
Добавлено:  24.07.08 04:48
       
    
       
  
Есть несколько других способв сделать жалемое, но ни с одним из них не может по геморойности сравниться то что хочет сделать афтар...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 12 
      
Автор ответа:
 Demrak
![]()
![]()
ICQ: 213668448 
Вопросов: 6
Ответов: 22
      
 Web-сайт:  
 Профиль |  | #12
      
Добавлено:  24.07.08 06:01
       
    
       
  
ну это наверное сродни держать сигарету не пальцами рук, а пальцами ног, неудобно, но прикольно
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 13 
      
Автор ответа:
 KiZ
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 27
Ответов: 68
      
 Профиль |  | #13
       
Добавлено:  24.07.08 11:24
       
    
       
  
Да не горячитесь вы так) Вопрос стоял можно или нет без гемора добавить кнопочки. Ответ -нет. Вот и Все)