begin process at 2012 02 14 00:31:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Changement de Propriété


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Changement de Propriété

lundi 13 novembre 2006 à 07:12:26 | Changement de Propriété

akella

j'aimerais savoir comment faire pour prendre exemple, une ip qui contient 125.14.38.217, de la transformer en string pour la séparé et prendre juste les chiffres, ensuite changer les 4 variable en integer pour pouvoir tester leur valeur.
lundi 13 novembre 2006 à 08:07:53 | Re : Changement de Propriété

jmfmarques

Membre Club
Split(aide en ligne)
lundi 13 novembre 2006 à 08:43:09 | Re : Changement de Propriété

akella

j'ai rien compris, la commande est split() ?

si oui, comment je fait pour le metre en string et ensuite en integer ?

si non, he bien explique car je n'y comprend rien
lundi 13 novembre 2006 à 09:18:25 | Re : Changement de Propriété

Drikce06

Membre Club
BONJOUR!

la fonction split permet de couper une chaine de caractères selon le critère que tu veux!

Split("125.14.38.217",".")

résultat:
Split(0)=125
Split(0)=14
Split(0)=38
Split(0)=217

>convertir string Cstr()
>convertir integer Cint()

Ps: la politesse ne tue pas!

 Drikce 06
lundi 13 novembre 2006 à 09:18:44 | Re : Changement de Propriété

jrivet

Membre Club
Salut

voici un petit exemple qui t'aidera j'espere.

'Contiendra l'adresse Splitter
Dim AdIP() As String 
Dim i As Integer 
Dim IPInteger() As Integer 
'Split "casse" une chaine de caractere
'en tableau de chaine selon le delimiteur
'passer en parametre => ICI "."
AdIP = Split("125.14.38.217", ".") 

'Ensuite tu peux garder les chaines de caractere
'ou alors les passer en tableau d'entier
ReDim IPInteger(LBound(AdIP) To UBound(AdIP)) 
For i = LBound(AdIP) To UBound(AdIP) 
    IPInteger(i) = CInt(AdIP(i)) 
Next 



@+: Ju£i€n
Pensez: Réponse acceptée
lundi 13 novembre 2006 à 09:21:20 | Re : Changement de Propriété

Drikce06

Membre Club
Split(0)=125
Split(1)=14
Split(2)=38
Split(3)=217


 Drikce 06
mardi 14 novembre 2006 à 02:38:23 | Re : Changement de Propriété

akella

merci a vous, je suis entrain de le tester, je vous en redonne des nouvelles.
mardi 14 novembre 2006 à 04:04:36 | Re : Changement de Propriété

akella

j'ai essayer de les garder en string, mais sa m'inscrit une erreure voici le code


Sub CheckIP(byval Index as long, ByVal PIP)
if GetVar("Banned.ini", "IP", "ip1") <> "" then
Dim PIPPart() as string
Dim BIPPart() as string
Dim BIP
Dim i as Byte

for i = 1 to 50

BIP = GetVar("Banned.ini", "IP", "ip" & i)

BIPPart = Split(BIP, ".")
PIPPart = Split(PIP, ".")

if BIPPart(0) = PIPPart(0) AND ...  

l'erreur apparait ici, sa serait gentil de me dire ce qui n'est pas correcte merci


mardi 14 novembre 2006 à 09:51:04 | Re : Changement de Propriété

jrivet

Membre Club
Salut,

Que contient PIP lors de ton Split => valeur a splitter?

Peu etre Que PIPPart(0) ou BIPPart(0) n'existe pas.
Quel est l'intitulé de l'erreur ne serait ce pas Indice en dehors de la plage?
Il faut que tu soit plus précis nous ne sommes pas (hélas) devins

@+: Ju£i€n
Pensez: Réponse acceptée
mardi 14 novembre 2006 à 23:46:45 | Re : Changement de Propriété

akella

pourtant, il semble que oui, c'était bien erreur en dehors de la plage. PIP contenait "217.112.27.49" si BIPPart(0) ou PIPPart(0)n'existe pas, je ne sais pas pourquoi.

1 2

Cette discussion est classée dans : prendre, changement, propriété


Répondre à ce message

Sujets en rapport avec ce message

PropertyGrid > changement de valeur d'une propriété [ par romagny13 ] Bonjourvoila je cherche a savoir comment faire pour recuperer des quune valeur ds un Changement propriété Null Interdit (VB et Access) [ par GUZZI ] Bonjour,J'ai besoin dans un module VB de changer la propriété Null Interdit d'un champ d'une table Access.Je connais comment changer la propriété Chaî ACCESS - Comment prendre des données à certaines conditions? [ par tchoukette ] Bonjour,D'une base de données externe à celle sur laquelle je travaille, je dois exporter des données... - là ça va- Mais il ya des conditions:J'ai 3 changement de langue [ par abouzaid ] comment detecter et modifier par programmation la langue d'entrée lors de l'écriture sur dans un controle richtextbox, j'ai l'habitude de travailler a Ne pas prendre en compte les clics souris ! [ par kmi59 ] Hello Dans mon prog, lors d'un calcul je ne veux pas que l'utilisateur puisse intervenir sur mon UserForm, ainsi je fais : Private Sub Calculer_Click( Fonction de controle de la touche majuscule [ par myghost ] Bonjour,J'ai trouvé ce code dans l'aide Access, mais je n'arrive pas à le faire fonctionner.Le but étant d'empêcher le démarrage avec la touche shift. Controle Visible ou invisible [ par XtremDuke ] Bonjour, J'ai une question qui pourrait sembler bête pour certain mais je voudrais savoir comment attribuer une propriété Visible à un UserControl. L Comment modifier les propriété d'un objet si celui ci est dans une autre forme [ par seozus ] J'ai cherché mais sans résultat, je suis assez débutant désolé. Je veux que kan je clique sur mon bouton, les propriétés des labels qui sont sur l'aut Recherche d'une propriété sur l'object Connection en DAO... [ par TrafMaxime ] Salut les pros de la prog...Voilà, ma méthode update plante dans le cas où la modif faite sur le champ ne change pas sa valeur, avec le message d'erre enregister les propriété de propertygrid d'un controle dans une base de donnée [ par lahlousimo ] bonjour je develloppe une application sous visual basic .net 2003 et je voudrais enregistrer les valeur du controle propertygrid dans une base de donn


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,614 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales