IP地址转换DELPHI

该代码段展示了两个Delphi函数,用于将IPv4地址字符串转换为DWORD整数和反之。`IpStrToU`函数将IPv4字符串转换为DWORD,而`IpUToStr`函数将DWORD整数转换回IPv4字符串。这两个函数在处理网络编程中的IP地址转换时可能会非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

function IpStrToU(sIp:AnsiString):DWORD;
begin
Result:=inet_addr(pAnsiChar(sIp))
end;

function IpUToStr(U:Dword):AnsiString;
var
inaddr: TInAddr;
//sin:sockaddr_in;
begin
//sin.sin_addr.S_addr:=U;
inaddr.S_addr:=U;
Result:=StrPas(inet_ntoa(inaddr))
end;

{{{97C107468D34A886A84EF053FA5FA8EE2DA729BC16BA16B0ED6982C50E438784CB02405CF353F257BFC0C0ABEF1179D80B469A3557F466E270E1276FFE02050F709086A09CC41DBB1ABF24023424A4309933AD28A833B3104EF95884C51A14769FEA28AE21BE0D0C729BF6187497E84444F61379838A8EF41DAAECC1FD7CDD0728A23AA429B43B993E82C51BB5246CAFDA4F4FF063FE4A45444C4EB6DA335CB6D86DC1C4CEC73154B5010521186FD90D449F31CB0D5F9534933E81D070FF01090A799434C21DAFDB2169A4EE177C808280CA3B5DA9818181C4C7E5D62DA9389B34A53F8BD41AD677DC68FC5E838781878D8B3B92C777919CE02F5EBFC1CAC935828BF0107795FE432A0539B91D4F86DD71E768F47ADF77D97684C4177190F21273DC75D27F8A8DF81969C6CBCD3F8A8FFE070A080F70D4310722519CCF76E760F25F88E360FD418DC40E59B2BDC2CDC20B45883651BBC1C7C0C3C2C6C161A4E02B55BACB7B9B9B96ED588F3992C378D90074D270DA7CD779E62860A2EB29985DFB4EBCC0C9C4CBCBCF355AEE137C9FEA414B4AFF0321126AEA7FDC75E67CD60075BB18BD0B4182E72A6C93F716B529AC1A75F1157C898AF2157B9B2B6E93FD07060D7BA8E8C3F40D4E9634AA27B91D41B8114C87A4389CC1C3C2CF3169D30E4AFE0405060664A8EA266D972D6CABEE147592F349486D285DF962E37DDF70D5017DDC73D07CD27D8685838EF02E9C3597276AADDA2765A5E5464EB216769EE8137A8187345E5D5E9631CD0C4292C4095C9A3C993E82DF64F91870FB0206449C388DF2157D9EE0226F9BFD0DD63B444042454545F719152F4EF661E27383D47EE3005EF55AF86DEC7992F410769C4B86C4789BFF097293F41D63AFD0749BEB4140434345F01A14285CFD6FE766F669E41E59FE54F65A86CB1E7C9FE32266E47DD1117093FE01070407090F72DE286CA4E924080C72D73B79BA3195C5055DFE54FE688DA320A523B91D4041474C4F4D9C30A5117CEA167090F21A749AFA444646464EBFC2CC1674B7F871D20D4E80DA0DB035B41DB814D70FB72D6EAFDE2367ED64E065A1EE177FE92C52BCDC3F82808EF2167E8EF256B5FA5A9330A828A132A62CBB3A99309533AB26DD2264A5E624A23F9D2968AEDB3853B5D555B4D36990F7177F99F945456A42B01049E67DD00DB13FB516B215BA10BA216AA9D952B21CBC18A5EE167E9CFF0707010C0EB2BCC6C0C1C0C4C10D0B2B067DD70F469D3FFD43A9CF0E4DF95DF45483858E89809D2DC904B6D03958B4D5315AB9C0CA719FE42D3F444C47F21226037CDD0C4C8CC31EA2C64B88C00DB027A0CF3456BADF369B3C9B200E7491F1127A94FB050FB8D9355BB4DB2B3E408A83A19AD878EF5388C11DA63AB41CD57BD9064994FF020E0C09B022B80C70909AF91D6AAFD9329DF9000707020F7DCAC290A8D975E769E861F25582FF57F35EE17FAE395DB7DC3E55FF5FF8464740464EB1D059B9DC3683898688898888F156B084BD3DF060E676EE63EF7FFA59F458F46CE777919EFC0209B12AAF1F67AAD2345FA7E42E5DCB7A9DEC11759EE72E99FA387AF75387CF67E270DA0662E864E165F95C80848D8EFE72DB73E652B5D03050B6D43954B0D965AFBDC2C5C3C7C97F9C9F9AD275EE69E861FC2FB93199399D2BA3204FB2D23B4249F3658E395AAAEB2D66AAEC1071913651B0DB2D3E474CF11311225AFA6FEC65F66CE67085AB28AD1BB11548494FB3D0CE7ED107B0DB4DB0D23252B5D03958E7286BA4ED1F60A87A9893A4DA7CE466F85187CA1F5AF06CE7035AFA6E91F31D63A72CA623A7EE1C7C9598E32D66ACD27698FB1D62A4E02499FA30659E27B1134A8ADE64F372D178DD6BE36E95F511789DFA4B87C57196FB0C0A030F7DEB5AA6E32A6E9FE22C9BF8367889C217BF77D2004A97D57CD97BDC71D3080C0406036ED777DA66AFD13A59A3EB1470DA3459B1B5D43D49F41418116ED306469636A027BB56F750FA5EF25C8B8B8FF31A70D1025DE14AB2DD286E96FE0B0D75C2C6C0C7C0C3CD59E72E023DB5114187DC75E864F67DDF76B6194883EE10789AE725AF29AD1C7496F7779AFD0A0A0D78C7CD3459BED73D48F710427EF35FF15382D80A4E99D67EDA77D80627B1D53E5EA7EC57F650FF040F7695F51615789D2366A7E72F56BDC20F0722156FD964E679DB0EB034B214B116BA18BC2061AA848F8B3A92CF7594F31F67AAD92767ACDA080E7693F41F6C932665417BFA5B85C617DF71D21652F066EA69FD43AFD93C4C4E44E47CDE62A7E9256AADD03053B0D468A8E4424A484145F01816166ED3054D83D50A45FE7EDB73D77DDB7DEF117193FE1BAB26AA7898FF0E7196FF070A0808B4D2355EBCC8A1E457BEFA344287DE7CD771EC568BD10F2FAD2BA0CDCF3E474389C11EA2E5226AA28DF21C6D93F4484A4948B3D53F46FB1D1243B81D4786DF70E0628DD70D56F059F469C5CE3067EF68ED59BDC5CB345DA4E52B63CA7590FC1E67A0E222ADECC9EB75EF5589B21ABA25BF1FBC1F7BC110B60B0900070364A8E81B60A22668ACEF13779326615D5FE979D90F4B8B80C410B501050F739EE62402090F7AC73059BAD83E898BA09C3996C27BDD095C9ACD01558E3090F11D7DCD7BDF03060B7B82848284808086335CBAC93351D9385CE1250334A427B829AD37A5CD0355E57BD97494F61CA02D962062AED33459AABEC6365FEA2C5DBDC2CB7B9D92AA3790CC71D70F5290C3174F84CB0C0E06024089CD157591F81D61AAEC2B68AD1A769AF51A77F21573D63874479930A73A9E38A2C818BA7FD073DF2362A912BA004FB2D13550B3DC4FB1DE2994F70809749925674C60FA5480BE015489E97DDE77EC52F6197494359C31F21E64ACD13848B2DE2B94FA137595FD1617A1E5CBE479DC72E569F9668DD97DD10DDE60A4EE2C92349F2A52B0D1325EAED537329CFB0A0E769521654178EB60F26DD20C37B421B229BD0B4D494E4FF64983395EA88389F61E7F828085345EA5E6187897FA0BD83970439735A03193C7175680DC7BED5A92F61D72D862E353B2D639414CB4DD3C54D463A1EB1579923C58565386CA194384DD6586DE70E479D47B9BE321A81BB117799398F8060203060E77C5C5C63051BCD53C4DDB6AAA8EA93C91C61EA130BC34A032A430FB5DB9D7379F23A8137694F6177888F31D0B09B3D33C444DB60504221C4785D0014DF17CFD59F269F559FA1E65A323AB21AED954BEC7C3C93250B4D363A7E92660A9E8190DBBDBD1EA7FD20453F465F179ED61F5618ACF3455B21BAC16A4E4256A98FB09719A91FB4EBBDA3F4FB21978B6F06CEE6AF855E974F1668BC50B43809D2690C47791F41611779CEA2D6E9C2A6B91F903040DB0D1E6AF21BB194B8ED60065E1055EF26ED8349351FB4EB9DE2564ABE9107698F259B7DB2904B2D2E6C114B92DB81E4C98D4084D81CCA52F9F3580828EF3107398FA0B759F2F5CD0335CB6D73D4DFA1B1B16498DC710B72122449B31A72A61EB50FB4B4C4641414142296E97F15FA1EA11749BE06DA782B52AAE4C9F22BA264B8DCA064A48484EF357F055D6355AA9EC2E5DA6EF11BEC5C2C0CC3655D23B818AA681DD79EB7EC113579D3E99C665A4E228AE18A9157E808B8FF0127D9DE846F0127E9FE919A6EEC8E175D90850F761E20558FD52F4100DB21EB906000E060F7EE8127191F947B9D93D5DA5E72263E62A0F469B3E9BCD73ED79FB56F167E22176DE61863152B1D53C48484BB3D0378BF612709097266E427DD107588F37AB38B428AD20ABBFDF61E27ECBC7335CA2E7107F8188F257D437464344444C4CFE023C76E178E574D06DFB66F65286C0C6C209B019ADD73155B5B2D53851B3010D7292F51DA9E3C6E97ED268FB469ECB0E42A53996C80C7B9F2E9B30F315739CFD040D7293FB1DA9E62867ACE646484BFE003C7FD1085FF35881EB66E00D29A73B97FF1FAF19A717799BF51E6CAFDD4CB3DC60A0E02852B2D965A78CA03D9AC677D90D50F2519C3597CF7098FE4083DC61CBCF3551B5D63E434249F61F6B96F51977F217A5EECAE570EF62F05687DB79DF0748EB63E0207FC77BC00B0F769BEB2959BCD551B5040C0F0E78838531506D4F84C90556E7769FEF7ED2001DA23F982560A4E42B5AD23E4049B11F6892F2157A838F3A55516399349639AA3650B422BD011FAE2EA3137DEA296D9FE02662A4EE58B8DE286A99FD422B0A22BC18B526BB2EA23C9CC5090EB618DB6AA9D93A5DADD63F454AF6107794F51EC5C5E4D70A478AC0154299CA0C484F95C66CDA3852B8C0CD3551BBC3CC7195FC060465AAEC50B3F1C215B717B326BA15B3127890CB0EB3D537494DB5DF2161A1E266A4E247484DBADF269BFE3A77E966EA62FD69E9005FA7EC75EF65D23356BADE374646454DDB6AADDA3C44404044474EFA151427B91ED50D598CC50A4EB325B91371F06CE16D9891F6187499E12B53B01E7C9DEE1E76C1CB87A331A420B8224D83CB0A0C5389C4C10135932661A8E8187C9BFF030B07B5D73D57CF3A5BB705062A075CFB5BF46FFD5FE76D93CA070C528ACF7F8689F11B69ABE62A59D362A2E02366A5EF137FC8CAEFCF0A4589AD224889CF0C528D34519B3599206893FD6AA9EB266BAEDE68ACD62367A3EA2592FC556DE66AE760FB6BE264FA588FC2100D5C9A358781828783858EF41960AB1E6BA8D94FB4DE62A583B42BA13D95C71CA532A029C70404429A368B8D8989F21C6AAADA236EB5DE2567ACD23A59E325013BA625A821BB478CC710B110474A4E9633AF14709CE22D0207010B0C0FB2D73E404BB3D0335ABD026B4A62FC58F566FB6ED60F4088C109085F9B306886DE7ACF3A5BA0E32766A0E0299D91F01C6CAC1873B38BDD79D5075F82CA0836943299FA6BEE50488CC603474FB8D8373250B7D63D888083828A8EF5157FC2C7ECA93F9D33AD214488DB0E4D8CC2144095FB0C47853B5DA2E32E52BADE256E92365BB5B3D13D57A1E85CBDFC34A421B529B23C8BAF23A52CAB3A9F276389C11EA2E22E53BCABEF1E769FFE424042404AB3D33E8386ABEA7CDE72EA7CE16AEC1372D97BD1779AEB7D84828EF017769D2C52BBDF2A55B7D934EF102B0C5EFB5189DD09B3147FE86CD33AEE6AE064A4EB1963ADEC157A97E65ABDC9A3E82A67AC1873B38BDD79D5075F82D977BBDC3D8DC705B8DA266A90F510749FE12AF91E66A2E42660A0E650B18EA032A727A85482DC6BE92CB22BA7E66DE66BD13D5CACBEDD2764ACD1339CF81F6B93F11F769F24092418429F3D9F31BB00434693C4084F45E37FDD63A7EF1962A0E72952B0D56BACE7434BB6D720ADE6C0FC538CC80A5A8FC1C9A8124D80CD3351B7DB266AAFE752BDC6C1ACD63954E1230920B5114E87D118424198A23B5FEF68E55BBFC1C2C8CD3B59A8EF18CB3054BCC0C3CE368487A781DC7FD20F49FA6CAA33AE1279C31BB40205050B050A78F21E60AE1A7C95F61E7C80CCC4E7C81FB37FDA0B5EF357B5D07ED472DE296DA4EE1C12789DEA2E9BEB2F50B7D9236F93296A4F065BF167E175E87EC6C81BB71474D20F43E02669A0E92A66AFD3385CE82264A4E91B0B729329684477E960FF5A8CD00F4981CBA2E20C4C893751B0D5355EA5E02764AF14157E868EF70008B7D1EDC418BC1FB127BB6CEE1279C11ABF0F769EE0246E93FD1D6DFD484DBDC0C3CD305FAB1B7BB08CD670E41141AB1ABBC118B71A7BC11BBF0A02060660A5ED276B90F05EA6EF137495FA15A2EAA880D57BD671EA74DD7D809E2EA137808CE32B6BA5E82B66ACE856B4DD37464FB1DE4DFB1A1E194D80DF7FD21CA32C548ADC7BF65CF359E42962A5ED117B9BEC2B67D03C2F56BCCACBCAC20C0A241DB025A728B92EFA59B920BD03084C83DC6AAEE72861A7E148B3D2319CE52E57B1D23A868EAD8EC217DC74E00459FA08054A80DF6CA7EB276BA6858CF21D7FCAC2CB3754B9DC3759EC2E035287C50B4596CB03434A9A30AEEA5BF75C87F21C779AE3256BAD19799CEC2863A8D84EF81F152EA03493CA1E499D2868FE58F47CC11DB01C61AFD53D42484A424386848C9BE02069AC18714D61F757F365F177EC5A98E227A720BD03070106040405000003022160AEDD2065ACD73A58E72A0F2FAB2BAF469AC010B41372E279DE3E85D675C8C9383054BECD345BB7D467ABEF187590FF0008DB3C7FB025A034AE27B01BBBCBCF7ED479AAEF117C9FE32D6E91FB1CA8E22A58BBD757BBC77D9E9A9D32A826BC2FB31DB4DF072C92F657F16FD23659A3E02665A3E22A5A898888F81F7E888A31506E4894C3015195A6274683D976D03753F9508C315CB4DF200D0F7290F5434DB7D82160EC250437A832F969F364E97ED2759EFF449D3298F0157DEB2E68A5E72D5DEA286D97F717A5ECCAEC0E5DE770FD408DDD64FA57FB59F01D78D71EB8030F79808AF21D7E8688863550B2DA4CB7DA6EAF8DAEC115BA2FBB18B023A432C0060E054D87CA749AE1256BA6EF197A954D4CB6D5385EAC1A7CBAF70C55FF5887C862F555F11572D009438CF314729FE91371FA000EB3D53D4B4CB5DD69A98EAECB1EAA539D27A23598C41DA73E98FA115EFE58EC7B9CE22D54BAD33F59E62B6DA7EF1176CAA580BC18488DD7077DD811B523A62367AD5AF168DD2061AED43D45464EBAD96F93F3779CF9137DC8C3E3DB73E76CF564943AA74A8FF61CA23D903E59A2E82F50BEC9C93B2C9AFA0D7092F2157BC4C5E2D40F498ED76BEC5781C41BBD01508E8C8AD975D866A586848DFD05080605B7C3C6CD3959A9EF54D9D4E874E468F07EF753F67AE762A91243F05FA4E22A53B2D73E47B3D469ABD93F4EDF246ED337754699CC72E00D6CFB5086EE0457F31BA33C913D474B4EB3D0305AA2EC408EF21C64A7E42892F73670EC78D50458F75889C70A5EB51EB12D9AFD177990F2141862A2E351B6D0315CA6E913B7DFD5EC699538AF35B416448ACB020705449B319EF77191FC0D0E7597FC004FB0D23E464EB6D70B0F2A0D40903CAE3DBE0259F65CF81F75B32FAD137594F419799DFD06060BBEC0C9A6EA2867A917704E6EE170D40E5CFC53FA3656FB5CF94743494DB6D53751B7D6388CE22E69A2EB59B28CA036A429B2399F3EA7474788C804B1DA3E59BCC6CB3B444EB40963A7D6375ABBD7398386A09AE67ECB1E42F06CFB55B7D475ED6CDB3C5CA9EB1B61A9BEC2CD7396F80B7291F51FABE3C6E964FD31BF3544A8D81E7FDA0F4CF815719BFD0C1A60A5E52C99F2177192F417ABEBC1F85EE06389F50F55AFCE2D68E678D07B96F4101E60A6EE177B942265A6EC2F67AAE551BB979337A1234EA8C7166AAB29B215A8EA18127B9BED147593FF4A4DB7D73452BEC378F5310D439537AADE057A99FA114890329697FE197098FF0E7391F74748424E4744412C9AFA310A469E3CAEC22458B0D43A94CD61EF147599F8157D9BF81FABE4216EADE54444F6102C074D9D38A7D91E5ABCD6369BA32694FC1E65A3EF127698E02E9CF41472FD1C67A02C6F457CDF72D11E599BE62460D10D58F15FA1EB107090F61E779FEF5FAA848B8DFB1FAAE5C1FD588ACA1F51ABC71A3D4CACE360F058E72A68A8EE1A7B92F91712BCDB2C6F95FE484C6A4784DD78ED75F61B799CF35080C97590F3147992F31077949A2560ADEC2C58B900013D77DC0841AE3FC72761AAE966FE5CEE117191F011789AEA424BF110799CF5187CCBCEEBCD0D57F4699EC5256CAEED62F057E02063AED5355FAE80858B3158B9D6385BBE080A2F0F45953EC52CB33859BCD372E565D23450B5D13754D83D59B30109789FF91C7DC9C3E6C9045D92DC036583828E8FCA1FBC09040C070F7AEF1778903C5CABD0375FA22F59506383DC125CE070EE6CEA286FAE2FA02993FC030F1F62ADD82365A4127595FD1E6AADDF25999493ABC112B32990CE0D489FF71C73D30D22ACEB2666A8E72954B4D93A8E89848880EF177FC2C5E3D4114487D07BDB7DD209016BAB2FA92B96FE0201040E7391F11E63E743494F464A4DF0102B0660F15A80C31FB67AD3325FBC1B4586355BBEC0CF3352B0D058BF0A7B9EFF090D09B6DBD8DA1E4685D90B4186CD040503025989CA7791FF00040C63A8ED1A61EC1F62ADD634808AA192EC76B924A828A624B2D13E5FFF51F9404A49B9B1D73A53BDDC2A95F019789DF7424D694BD000429AC7C6CF33B93AAF2AB72D983F4928AD21B40000097195F618798AF613BCD551B3D3348182B6F30E5CE375E92C65A63BD50A429E33963355B51EB411B5D03F464FDD3C5AB2D5378A88888BF71E6D9034555A3B4D9834A43059BADC0A6AFC5FF26FD07CEF2C95C705B0DB3F454B4FB1DE2764AE1317789FE92D6F9C2A6A447DF16BE972FD16197BE1085BF463F55CFC011FAE2EA3137EEB167F8CF0187091F3434448424340434C97FB3F7085D775E57497F41549AE28A13FFD40858281C90A45F71961A8E72F5BA0E84448F21D7E868784808081CD387344BB25C61A404948499CC31BB429ACE623A33E9250B3DF2F6E94FF02010404B0D92665ABE64645F713112AAE23A53146AAE42069A9EF0251F74D4FB4D23054B9DC256DA81C7C8DE22769DC3E7ABD184F8CDB105CB8D0325CD571E46CD93A55BBDB2061A8E1216CDB3637424CB907082C05449634A0DC0700020A62A226BE1EABE72D6B90F60001040007BBB0DA2462A5137CBAF25387C71C5693F6101F61B91E4E8F355DB9C2C7CCC5CCC7C479F2177F8FF4404B6B4383D778EC0762A7E04EB1E96EFE5EE3266BAFD2345FA5E52D5E85848383888C87375F5F5A}}}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值