Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Нужна помощь.
     
    
Добавлено: 23.12.11 11:32
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Miron | ICQ: 618808955 
      
       
  
Простейшая программа сравнивает две даты и выводит количество дней, но говорит, что данный тип не может преобразовать. Где можно изменить тип или на какой поменять?
 
    
Option Explicit On
Public Class Form1
    Dim dtmDate1 As Date
    Dim dtmDate2 As Date
    Dim dtmdays As Long
    Private Sub выход_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles выход.Click
        End
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        dtmDate1 = CDate(TxtDate1.Text)
        dtmDate2 = CDate(TxtDate2.Text)
        dtmdays = dtmDate1 - dtmDate2'вот здесь выдаёт ошибку
        TxtResult.Text = dtmdays
    End Sub
End 
Ошибка	1	Невозможно преобразовать значение типа "System.TimeSpan" в "Long".	
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 ---Fix---
![]()
![]()
![]()
![]()
ICQ: 348680795 
Вопросов: 12
Ответов: 33
      
 Профиль |  | #1
       
Добавлено:  23.12.11 12:57
       
    
       
  
в Net число больше не является промежутком времени.
 
    
Правильный вариант:
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Miron
![]()
ICQ: 618808955 
Вопросов: 1
Ответов: 1
      
 Профиль |  | #2
       
Добавлено:  23.12.11 13:27
       
    
       
  
Спасибо) А високосные года он как 365 или 366 считает, не знаешь?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 ---Fix---
![]()
![]()
![]()
![]()
ICQ: 348680795 
Вопросов: 12
Ответов: 33
      
 Профиль |  | #3
       
Добавлено:  23.12.11 13:40
       
    
       
  
все считает как положено, единственное за чем нужно следить, это переходы на летнее, зимнее время